Holding Value
$359M
7,388,902 shares
Last Trade
Jun 15, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$12.7M
281,408 shares
$45.02
+7.95%
$48.60
Avg closing price
Price range
Holding Value
$143M
26,519,541 shares
Last Trade
Jun 11, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$5.23M
1,250,000 shares
$4.18
+28.95%
$5.39
Avg closing price
Price range
Holding Value
$41.6M
3,502,987 shares
Last Trade
May 28, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$19.3M
1,875,000 shares
$10.31
+15.23%
$11.88
Avg closing price
Price range
Holding Value
$51.7M
11,808,945 shares
Last Trade
Apr 21, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$7.5M
1,689,189 shares
$4.44
-1.35%
$4.38
Avg closing price
Price range
Holding Value
$501k
597,729 shares
Last Trade
Apr 16, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$601k
597,729 shares
$1.00
-16.67%
$0.84
Avg closing price
Price range
Holding Value
$40.1k
597,729 shares
Last Trade
Apr 16, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$40.1k
597,729 shares
$0.07
0.0%
$0.07
Avg closing price
Price range
Holding Value
$2.31M
384,689 shares
Last Trade
Apr 14, 2026
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.2M
384,689 shares
$5.73
+4.89%
$6.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 08, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$264k
40,416 shares
$6.52
+25.0%
$8.15
Avg closing price
Price range
Holding Value
$496k
45,057 shares
Last Trade
Nov 21, 2025
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$1.32M
74,465 shares
$17.75
-38.03%
$11.00
Avg closing price
Price range
Holding Value
$6.02M
4,975,291 shares
Last Trade
Oct 23, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.52M
1,000,000 shares
$1.52
-20.39%
$1.21
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 08, 2025
Sale
(Tender)Reported as Tender on SEC Form 4.
$1.05M
3,099,265 shares
$0.34
+4.41%
$0.36
Avg closing price
Price range
Holding Value
$4.94M
287,885 shares
Last Trade
Jul 25, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$1.43M
83,611 shares
$17.16
0.0%
$17.16
Avg closing price
Price range
Holding Value
$90.5M
7,165,006 shares
Last Trade
Jun 27, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.89M
1,176,332 shares
$4.16
+203.61%
$12.63
Avg closing price
Price range
Holding Value
$37.1M
6,066,343 shares
Last Trade
Jun 26, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.41M
213,257 shares
$6.60
-7.27%
$6.12
Avg closing price
Price range
Holding Value
$52.1M
3,272,199 shares
Last Trade
May 14, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.66M
168,136 shares
$15.85
+0.44%
$15.92
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 10, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$6.5M
17,109,618 shares
$0.38
+12.5%
$0.43
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 09, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$5.68M
3,571,428 shares
$1.59
+29.56%
$2.06
Avg closing price
Price range
Holding Value
$575M
14,809,075 shares
Last Trade
Apr 03, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.75M
496,771 shares
$13.58
+185.94%
$38.83
Avg closing price
Price range
Holding Value
$52.6M
746,171 shares
Last Trade
Mar 24, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$310k
5,738 shares
$54.11
+30.2%
$70.45
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 26, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.09M
83,695 shares
$13.00
-20.92%
$10.28
Avg closing price
Price range
Holding Value
$32.9M
5,806,670 shares
Last Trade
Aug 13, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.47M
500,000 shares
$4.93
+15.01%
$5.67
Avg closing price
Price range
Holding Value
$256M
4,839,412 shares
Last Trade
Jul 16, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$51.9k
5,188 shares
$10.00
+429.5%
$52.95
Avg closing price
Price range
Holding Value
$1.89M
2,407,242 shares
Last Trade
Jul 02, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$166k
36,600 shares
$4.54
-82.69%
$0.79
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 18, 2024
Sale
(Tender)Reported as Tender on SEC Form 4.
$17.2M
264,315 shares
$65.00
-0.05%
$64.97
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 03, 2024
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$1.17M
450,000 shares
$2.59
+2.32%
$2.65
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 14, 2024
Sale
(Tender)Reported as Tender on SEC Form 4.
$2.63M
650,600 shares
$4.05
+0.37%
$4.06
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 30, 2024
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$18.1M
821,827 shares
$22.00
+53.36%
$33.74
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 18, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.33k
1,724 shares
$1.35
0.0%
$1.35
Avg closing price
Price range
Holding Value
$47.1M
8,019,187 shares
Last Trade
Aug 29, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.1M
500,000 shares
$6.20
-5.32%
$5.87
Avg closing price
Price range
Holding Value
$32.6M
1,510,375 shares
Last Trade
Aug 15, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$554k
822,680 shares
$0.67
+3101.78%
$21.58
Avg closing price
Price range
Holding Value
$153M
8,663,349 shares
Last Trade
May 17, 2023
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$13.4k
2,125 shares
$6.32
+179.66%
$17.67
Avg closing price
Price range
Holding Value
$441M
4,123,091 shares
Last Trade
May 15, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.22M
359,713 shares
$20.08
+432.42%
$106.91
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 25, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$798k
3,629,226 shares
$0.22
-50.91%
$0.11
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 19, 2022
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$22.8M
1,342,065 shares
$17.00
-68.35%
$5.38
Avg closing price
Price range
Holding Value
$265M
5,629,842 shares
Last Trade
Sep 12, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.92M
153,897 shares
$31.96
+47.03%
$46.99
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 01, 2022
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$12.5M
226,704 shares
$55.00
-0.02%
$54.99
Avg closing price
Price range
Holding Value
$92.9M
3,534,537 shares
Last Trade
Jun 24, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.29M
341,971 shares
$21.31
+23.28%
$26.27
Avg closing price
Price range
Holding Value
$27.1M
1,829,436 shares
Last Trade
Jan 26, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$157k
21,482 shares
$7.29
+103.57%
$14.84
Avg closing price
Price range
Holding Value
$33.7M
2,258,566 shares
Last Trade
Dec 29, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$820k
40,400 shares
$20.30
-26.55%
$14.91
Avg closing price
Price range
Holding Value
$8.42M
3,177,041 shares
Last Trade
Sep 07, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$29.2k
861 shares
$33.93
-92.19%
$2.65
Avg closing price
Price range
Holding Value
$487
4,872,025 shares
Last Trade
Jul 19, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10M
714,285 shares
$14.00
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$2.59M
3,696,662 shares
Last Trade
Apr 20, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$76M
1,666,666 shares
$45.60
-98.47%
$0.70
Avg closing price
Price range
Holding Value
$19.7M
2,212,571 shares
Last Trade
Mar 30, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$667k
27,869 shares
$23.93
-62.77%
$8.91
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 17, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$21.4M
1,158,412 shares
$18.50
-73.46%
$4.91
Avg closing price
Price range
Holding Value
$68.4M
7,520,600 shares
Last Trade
Jan 07, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7M
2,000,000 shares
$3.50
+159.86%
$9.10
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 08, 2020
Sale
(In The Money)Reported as In The Money on SEC Form 4.
$42.8k
21,400 shares
$2.00
+10.0%
$2.20
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 08, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$41.9k
21,400 shares
$1.96
+4.59%
$2.05
Avg closing price
Price range
Holding Value
$32.2M
3,524,997 shares
Last Trade
Oct 01, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.28M
545,974 shares
$6.00
+52.33%
$9.14
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 29, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$12.1M
846,574 shares
$14.30
-61.54%
$5.50
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 18, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.73M
43,543 shares
$108.54
-61.53%
$41.75
Avg closing price
Price range
Holding Value
$47.9M
2,224,770 shares
Last Trade
Jun 30, 2020
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$38.9M
2,224,770 shares
$17.47
+23.35%
$21.55
Avg closing price
Price range
Holding Value
$10.9M
5,955,674 shares
Last Trade
Apr 16, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.11M
47,097 shares
$23.53
-92.22%
$1.83
Avg closing price
Price range
Holding Value
$4.83M
2,711,013 shares
Last Trade
May 13, 2019
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$81.5M
350,000 shares
$232.80
-99.24%
$1.78
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 22, 2019
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$57M
2,105,259 shares
$27.06
+178.97%
$75.49
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 19, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$3.65M
179,404 shares
$20.35
-21.62%
$15.95
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 09, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$283k
8,972 shares
$31.51
+315.2%
$130.83
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$8.14
Avg closing price
Price range
Holding Value
$181k
7,234,976 shares
Last Trade
Aug 20, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.54M
153,921 shares
$9.98
-99.75%
$0.02
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 23, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$40.2M
3,500,000 shares
$11.49
+195.82%
$33.99
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$35.91
Avg closing price
Price range
Holding Value
$292M
2,751,679 shares
Last Trade
May 22, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$546k
17,980 shares
$30.38
+249.54%
$106.19
Avg closing price
Price range
Holding Value
$61.4M
4,511,130 shares
Last Trade
Apr 30, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$504M
989,600 shares
$509.60
-97.33%
$13.60
Avg closing price
Price range
Holding Value
$9.25M
3,556,934 shares
Last Trade
Mar 12, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$2.60
Avg closing price
Price range
Holding Value
$8.99M
66,790 shares
Last Trade
Mar 06, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.79M
93,008 shares
$30.01
+348.68%
$134.65
Avg closing price
Price range
Holding Value
$10.8M
3,447,840 shares
Last Trade
Feb 08, 2018
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$16.2M
25,000 shares
$647.00
-99.52%
$3.12
Avg closing price
Price range
Holding Value
$122k
1,368,966 shares
Last Trade
Nov 20, 2017
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$0.09
Avg closing price
Price range
Holding Value
$7.48M
1,868,966 shares
Last Trade
Nov 20, 2017
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$1.3B
500,000 shares
$2,602.80
-99.85%
$4.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$24.26
Avg closing price
Price range
Holding Value
$17.6M
1,469,524 shares
Last Trade
Feb 21, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$980k
7,000 shares
$140.00
-91.42%
$12.01
Avg closing price
Price range
Holding Value
$10.7k
12,193 shares
Last Trade
Jun 27, 2016
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$155k
11,111 shares
$13.99
-93.7%
$0.88
Avg closing price
Price range
Holding Value
$28.2M
1,847,400 shares
Last Trade
May 11, 2016
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$46.6M
1,847,400 shares
$25.25
-39.6%
$15.25
Avg closing price
Price range
Holding Value
$15.7k
1,850,684 shares
Last Trade
Nov 30, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$77.8k
2,716 shares
$28.64
-99.97%
$0.01
Avg closing price
Price range
Holding Value
$2.98k
17,100 shares
Last Trade
Oct 12, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$171k
2,785 shares
$61.30
-99.72%
$0.17
Avg closing price
Price range
Holding Value
$21.3M
1,120,609 shares
Last Trade
Jul 17, 2015
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$79.1k
285 shares
$277.61
-93.16%
$19.00
Avg closing price
Price range
Holding Value
$74.4M
1,267,000 shares
Last Trade
Feb 03, 2015
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2M
100,000 shares
$20.00
+193.5%
$58.70
Avg closing price
Price range
Holding Value
$101M
562,315 shares
Last Trade
Sep 24, 2013
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$291k
13,431 shares
$21.70
+723.73%
$178.75
Avg closing price
Price range
Holding Value
$650k
1,476,702 shares
Last Trade
May 23, 2013
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$0.44
Avg closing price
Price range
Holding Value
$97.1M
2,183,000 shares
Last Trade
Feb 13, 2013
Sale
(Open Market)Shares sold on the open market or in a private sale.
$825k
108,900 shares
$7.58
+486.81%
$44.48
Avg closing price
Price range
Holding Value
$7.46k
7,462,000 shares
Last Trade
Jan 30, 2013
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$9.49M
594,300 shares
Last Trade
Sep 04, 2012
Sale
(Open Market)Shares sold on the open market or in a private sale.
$67.8M
231,456 shares
$292.80
-94.55%
$15.97
Avg closing price
Price range
Holding Value
$153M
2,922,141 shares
Last Trade
Jul 13, 2012
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$52.23
Avg closing price
Price range
Holding Value
$57.5M
2,446,000 shares
Last Trade
Mar 12, 2012
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.72k
700 shares
$11.03
+113.15%
$23.51
Avg closing price
Price range
Holding Value
$21.6k
1,600,450 shares
Last Trade
Apr 26, 2011
Sale
(Open Market)Shares sold on the open market or in a private sale.
$22.1k
7,625 shares
$2.90
-99.53%
$0.01
Avg closing price
Price range
Holding Value
$65.6M
1,485,904 shares
Last Trade
Jun 10, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
$581k
26,988 shares
$21.52
+105.16%
$44.15
Avg closing price
Price range
Holding Value
$670
1,340,139 shares
Last Trade
May 22, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$226M
1,568,841 shares
Last Trade
May 18, 2007
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$23.8M
1,568,841 shares
$15.18
+847.96%
$143.90
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$29.99
Avg closing price
Price range