Holding Value
$164M
16,763,043 shares
Last Trade
Jun 16, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.11M
124,893 shares
$8.89
+10.24%
$9.80
Avg closing price
Price range
Holding Value
$1.71M
4,657,664 shares
Last Trade
Jun 16, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$55.4k
149,625 shares
$0.37
-1.05%
$0.37
Avg closing price
Price range
Holding Value
$127k
22,100 shares
Last Trade
Jun 15, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$147k
22,100 shares
$6.63
-13.27%
$5.75
Avg closing price
Price range
Holding Value
$231k
15,500 shares
Last Trade
Jun 11, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$287k
21,000 shares
$13.66
+9.15%
$14.91
Avg closing price
Price range
Holding Value
$849k
57,162 shares
Last Trade
Jun 11, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$805k
57,162 shares
$14.09
+5.39%
$14.85
Avg closing price
Price range
Holding Value
$112k
37,000 shares
Last Trade
Jun 10, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$91k
37,000 shares
$2.46
+23.17%
$3.03
Avg closing price
Price range
Holding Value
$487k
19,475 shares
Last Trade
Jun 09, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$400k
19,475 shares
$20.56
+21.6%
$25.00
Avg closing price
Price range
Holding Value
$128k
53,250 shares
Last Trade
Jun 03, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$203k
88,750 shares
$2.29
+5.24%
$2.41
Avg closing price
Price range
Holding Value
$396k
13,160 shares
Last Trade
May 28, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$430k
13,160 shares
$32.68
-8.02%
$30.06
Avg closing price
Price range
Holding Value
$15.3k
9,366 shares
Last Trade
May 18, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$15.5k
9,366 shares
$1.65
-1.21%
$1.63
Avg closing price
Price range
Holding Value
$6.16M
1,407,000 shares
Last Trade
Apr 27, 2026
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$6.36M
1,407,000 shares
$4.52
-3.1%
$4.38
Avg closing price
Price range
Holding Value
$11.4M
1,402,833 shares
Last Trade
Apr 27, 2026
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$1.98M
250,000 shares
$7.93
+2.77%
$8.15
Avg closing price
Price range
Holding Value
$163M
26,975,505 shares
Last Trade
Mar 30, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.31M
971,091 shares
$6.50
-7.08%
$6.04
Avg closing price
Price range
Holding Value
$149M
5,825,521 shares
Last Trade
Mar 30, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.41M
58,300 shares
$24.16
+6.0%
$25.61
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 07, 2026
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$19.9M
89,956 shares
$221.38
0.0%
$221.38
Avg closing price
Price range
Holding Value
$23.7M
6,145,682 shares
Last Trade
Dec 08, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$24.1M
2,706,397 shares
$8.90
-56.74%
$3.85
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 30, 2025
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$104k
7,000 shares
$14.84
0.0%
$14.84
Avg closing price
Price range
Holding Value
$33.8M
18,554,273 shares
Last Trade
Sep 26, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$47.5M
9,375,000 shares
$5.07
-64.1%
$1.82
Avg closing price
Price range
Holding Value
$308k
30,000 shares
Last Trade
Jun 25, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$518k
30,000 shares
$17.26
-40.44%
$10.28
Avg closing price
Price range
Holding Value
$608k
16,623 shares
Last Trade
Jun 17, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$170k
16,623 shares
$10.24
+257.13%
$36.57
Avg closing price
Price range
Holding Value
$28.3M
1,287,858 shares
Last Trade
Apr 28, 2025
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$21.97
Avg closing price
Price range
Holding Value
$32.7M
3,722,085 shares
Last Trade
Feb 19, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$24.1M
3,722,085 shares
$6.47
+35.86%
$8.79
Avg closing price
Price range
Holding Value
$52.9M
4,563,211 shares
Last Trade
Dec 09, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$3.84M
535,000 shares
$7.18
+61.56%
$11.60
Avg closing price
Price range
Holding Value
$8.59M
1,725,348 shares
Last Trade
Aug 09, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.81M
3,525,094 shares
$1.08
+361.11%
$4.98
Avg closing price
Price range
Holding Value
$120M
23,521,757 shares
Last Trade
Jun 27, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$98M
13,008,546 shares
$7.53
-32.14%
$5.11
Avg closing price
Price range
Holding Value
$21.2M
7,893,678 shares
Last Trade
Jun 17, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$53.6M
928,110 shares
$57.75
-95.36%
$2.68
Avg closing price
Price range
Holding Value
$25.8M
2,545,510 shares
Last Trade
May 12, 2024
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$15.7M
900,000 shares
$17.44
-41.8%
$10.15
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 19, 2024
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$601k
39,278 shares
$15.31
0.0%
$15.31
Avg closing price
Price range
Holding Value
$50.2M
8,556,774 shares
Last Trade
Sep 21, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$15.8M
2,700,000 shares
$5.87
0.0%
$5.87
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 09, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$1.01M
21,250 shares
$47.55
0.0%
$47.55
Avg closing price
Price range
Holding Value
$5.17M
3,213,828 shares
Last Trade
Jul 05, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$4.68M
935,850 shares
$5.00
-67.8%
$1.61
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 08, 2023
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$66k
60,000 shares
$1.10
0.0%
$1.10
Avg closing price
Price range
Holding Value
$103M
2,122,465 shares
Last Trade
Feb 23, 2023
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$29.1M
1,152,460 shares
$25.28
+92.25%
$48.60
Avg closing price
Price range
Holding Value
$37.5M
2,122,465 shares
Last Trade
Feb 23, 2023
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$7.28M
1,152,460 shares
$6.32
+179.66%
$17.67
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 14, 2022
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$351k
17,533 shares
$20.00
+0.05%
$20.01
Avg closing price
Price range
Holding Value
$22M
7,039,613 shares
Last Trade
May 26, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$17.5M
1,005,686 shares
$17.36
-82.03%
$3.12
Avg closing price
Price range
Holding Value
$54.5M
13,381,054 shares
Last Trade
Mar 15, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.97M
241,727 shares
$12.27
-66.83%
$4.07
Avg closing price
Price range
Holding Value
$13.7M
1,098,318 shares
Last Trade
Jun 29, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.09M
209,100 shares
$10.00
+25.0%
$12.50
Avg closing price
Price range
Holding Value
$15.5M
2,727,446 shares
Last Trade
Mar 15, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$777k
110,588 shares
$7.03
-19.35%
$5.67
Avg closing price
Price range
Holding Value
$33.8M
3,115,008 shares
Last Trade
Mar 11, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$31.1M
710,000 shares
$43.75
-75.18%
$10.86
Avg closing price
Price range
Holding Value
$53.7M
3,215,434 shares
Last Trade
Feb 09, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$267M
3,215,434 shares
$83.10
-79.9%
$16.70
Avg closing price
Price range
Holding Value
$350k
11,651,597 shares
Last Trade
Feb 04, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$218M
11,651,597 shares
$18.75
-99.84%
$0.03
Avg closing price
Price range
Holding Value
$463M
4,360,860 shares
Last Trade
Dec 03, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.29M
44,738 shares
$28.75
+269.36%
$106.19
Avg closing price
Price range
Holding Value
$260M
5,001,593 shares
Last Trade
Oct 08, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.5M
167,661 shares
$50.69
+2.51%
$51.96
Avg closing price
Price range
Holding Value
$2.07M
1,710,265 shares
Last Trade
Sep 29, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$36.1M
950,000 shares
$38.00
-96.82%
$1.21
Avg closing price
Price range
Holding Value
$56.8M
2,805,045 shares
Last Trade
Sep 21, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$14.5M
660,000 shares
$22.00
-7.91%
$20.26
Avg closing price
Price range
Holding Value
$681M
12,629,868 shares
Last Trade
Sep 09, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.09M
158,589 shares
$25.81
+108.99%
$53.94
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 21, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$75.6M
3,700,634 shares
$20.43
+354.77%
$92.91
Avg closing price
Price range
Holding Value
$8.01M
2,003,653 shares
Last Trade
Jul 28, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10.9M
600,000 shares
$18.16
-77.97%
$4.00
Avg closing price
Price range
Holding Value
$30.3M
2,281,249 shares
Last Trade
Jun 30, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$18.6M
825,000 shares
$22.50
-40.93%
$13.29
Avg closing price
Price range
Holding Value
$68M
16,142,051 shares
Last Trade
Jun 25, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$316M
1,161,300 shares
$272.16
-98.45%
$4.21
Avg closing price
Price range