Holding Value
$0
0 shares
Last Trade
Jul 15, 2026
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$429M
3,457,007 shares
$123.96
0.0%
$123.96
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 11, 2026
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$31.91
Avg closing price
Price range
Holding Value
$173k
55,150 shares
Last Trade
May 19, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$184k
55,150 shares
$3.33
-5.71%
$3.14
Avg closing price
Price range
Holding Value
$21.5M
4,887,254 shares
Last Trade
Jun 27, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$6.83M
370,074 shares
$18.46
-76.16%
$4.40
Avg closing price
Price range
Holding Value
$2.98M
1,611,864 shares
Last Trade
Apr 21, 2025
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$880k
1,611,864 shares
$0.55
+238.89%
$1.85
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 27, 2025
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$117k
2,130,621 shares
$0.06
-99.82%
$0.00
Avg closing price
Price range
Holding Value
$16.7M
897,587 shares
Last Trade
Sep 17, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$18.56
Avg closing price
Price range
Holding Value
$65.4M
11,528,863 shares
Last Trade
Mar 12, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.23M
114,906 shares
$10.70
-47.01%
$5.67
Avg closing price
Price range
Holding Value
$5.11k
12,123 shares
Last Trade
Nov 17, 2023
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$11.5k
12,123 shares
$0.95
-55.63%
$0.42
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 17, 2023
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$23.6k
12,123 shares
$1.95
-99.51%
$0.01
Avg closing price
Price range
Holding Value
$146k
1,156,309 shares
Last Trade
Dec 30, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$16.7k
61,826 shares
$0.27
-53.33%
$0.13
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$68.7k
92,787 shares
$0.74
+8.11%
$0.80
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$934k
92,787 shares
$10.07
-1.99%
$9.87
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$942k
92,787 shares
$10.15
-6.4%
$9.50
Avg closing price
Price range
Holding Value
$150M
1,711,324 shares
Last Trade
Jun 06, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$962k
38,478 shares
$25.01
+250.02%
$87.54
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 10, 2022
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$3.05M
273,313 shares
$11.15
-79.01%
$2.34
Avg closing price
Price range
Holding Value
$605k
58,945 shares
Last Trade
Nov 12, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$513k
50,000 shares
$10.26
0.0%
$10.26
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 12, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$935k
85,113 shares
$10.98
-81.69%
$2.01
Avg closing price
Price range
Holding Value
$108k
58,945 shares
Last Trade
Nov 12, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$92k
50,000 shares
$1.84
0.0%
$1.84
Avg closing price
Price range
Holding Value
$302k
58,945 shares
Last Trade
Nov 12, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$5.13
Avg closing price
Price range
Holding Value
$4.03k
85,113 shares
Last Trade
Nov 12, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$0.05
Avg closing price
Price range
Holding Value
$10.2M
1,143,972 shares
Last Trade
Oct 26, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.2M
387,500 shares
$16.00
-44.14%
$8.94
Avg closing price
Price range
Holding Value
$141M
7,034,871 shares
Last Trade
Jun 01, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$540M
577,148 shares
$935.10
-97.86%
$20.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 04, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$244M
15,195,094 shares
$16.03
-94.32%
$0.91
Avg closing price
Price range
Holding Value
$154M
3,933,137 shares
Last Trade
Mar 30, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$19.5M
625,000 shares
$31.22
+25.53%
$39.19
Avg closing price
Price range
Holding Value
$126M
2,382,033 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.
$13.8M
665,000 shares
$20.81
+154.44%
$52.95
Avg closing price
Price range
Holding Value
$3.86M
890,080 shares
Last Trade
Jan 08, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.38M
106,512 shares
$22.31
-80.55%
$4.34
Avg closing price
Price range
Holding Value
$10.2M
1,853,967 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.
$22.3M
1,562,500 shares
$14.30
-61.54%
$5.50
Avg closing price
Price range
Holding Value
$1.9M
458,914 shares
Last Trade
Jul 28, 2020
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$8.26M
458,914 shares
$17.99
-77.04%
$4.13
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 14, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$94.7M
2,626,767 shares
$36.05
-92.73%
$2.62
Avg closing price
Price range
Holding Value
$6.33M
1,186,215 shares
Last Trade
Jun 16, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$45.2M
225,000 shares
$201.00
-97.34%
$5.34
Avg closing price
Price range
Holding Value
$204M
997,589 shares
Last Trade
Feb 18, 2020
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$43.5M
1,496,384 shares
$29.05
+603.89%
$204.48
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 18, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$11.31
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 10, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$291M
10,063,061 shares
$28.94
+4.8%
$30.33
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 03, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$43.4M
1,142,361 shares
$38.00
-95.08%
$1.87
Avg closing price
Price range
Holding Value
$9.4M
725,000 shares
Last Trade
No data
No data
$12.96
Avg closing price
Price range
Holding Value
$9.46M
725,000 shares
Last Trade
No data
No data
$13.05
Avg closing price
Price range
Holding Value
$124k
725,000 shares
Last Trade
No data
No data
$0.17
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 30, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.88M
509,970 shares
$15.45
-14.17%
$13.26
Avg closing price
Price range
Holding Value
$919k
464,253 shares
Last Trade
Oct 29, 2019
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$4.88M
464,253 shares
$10.51
-81.16%
$1.98
Avg closing price
Price range
Holding Value
$142k
472,860 shares
Last Trade
Oct 07, 2019
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$0.30
Avg closing price
Price range
Holding Value
$16.7M
3,159,165 shares
Last Trade
Jun 27, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.49M
699,475 shares
$2.13
+147.89%
$5.28
Avg closing price
Price range
Holding Value
$52.2M
156,073 shares
Last Trade
Mar 11, 2019
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$4.91M
156,073 shares
$31.43
+965.07%
$334.75
Avg closing price
Price range
Holding Value
$8.55M
856,470 shares
Last Trade
Feb 11, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.3k
1,351 shares
$15.00
-33.47%
$9.98
Avg closing price
Price range
Holding Value
$2.3M
307,078 shares
Last Trade
Oct 01, 2018
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$4.92M
307,078 shares
$16.01
-53.15%
$7.50
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.
$80.4M
7,000,000 shares
$11.49
+195.82%
$33.99
Avg closing price
Price range
Holding Value
$20.6M
952,265 shares
Last Trade
Jun 25, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$683k
114,034 shares
$5.99
+261.27%
$21.64
Avg closing price
Price range
Holding Value
$40.8k
12,700 shares
Last Trade
Jun 08, 2018
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$1.27M
12,700 shares
$100.00
-96.79%
$3.21
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 29, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$6.6M
383,538 shares
$17.21
+340.03%
$75.73
Avg closing price
Price range
Holding Value
$2.9M
8,510,461 shares
Last Trade
May 09, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$0.34
Avg closing price
Price range
Holding Value
$44.8M
468,505 shares
Last Trade
Oct 10, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$4.62M
177,500 shares
$26.01
+267.97%
$95.71
Avg closing price
Price range
Holding Value
$2.46M
1,176,685 shares
Last Trade
Jun 14, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$382k
68,000 shares
$5.61
-62.77%
$2.09
Avg closing price
Price range
Holding Value
$631k
877,606 shares
Last Trade
Apr 27, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.67M
313,709 shares
$11.71
-93.86%
$0.72
Avg closing price
Price range
Holding Value
$10.2M
2,035,697 shares
Last Trade
Sep 23, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$13M
779,497 shares
$16.71
-69.9%
$5.03
Avg closing price
Price range
Holding Value
$799k
12,300 shares
Last Trade
Sep 12, 2016
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$382k
12,300 shares
$31.08
+109.04%
$64.97
Avg closing price
Price range
Holding Value
$2.28M
889,230 shares
Last Trade
Jul 25, 2016
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$2.56
Avg closing price
Price range
Holding Value
$127M
3,000,000 shares
Last Trade
Jul 21, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$684k
102,136 shares
$6.70
+533.43%
$42.44
Avg closing price
Price range
Holding Value
$475
1,186,654 shares
Last Trade
Jul 06, 2016
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$30.5M
1,695,220 shares
$18.00
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$2.21M
854,700 shares
Last Trade
Feb 08, 2016
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$13.5M
854,700 shares
$15.85
-83.66%
$2.59
Avg closing price
Price range
Holding Value
$10M
1,875,500 shares
Last Trade
Dec 17, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.2M
226,000 shares
$18.60
-71.33%
$5.33
Avg closing price
Price range
Holding Value
$26.4M
4,760,408 shares
Last Trade
Dec 08, 2015
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.52M
55,059 shares
$45.75
-87.89%
$5.54
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 14, 2015
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$2.13M
160,512 shares
$13.26
-79.26%
$2.75
Avg closing price
Price range
Holding Value
$38.1M
6,807,533 shares
Last Trade
Sep 30, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$422k
249,998 shares
$1.69
+230.77%
$5.59
Avg closing price
Price range
Holding Value
$8.71M
1,169,042 shares
Last Trade
Sep 22, 2015
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$30.5M
1,169,042 shares
$26.05
-71.4%
$7.45
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 28, 2015
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$9.67M
500,000 shares
$19.34
-94.05%
$1.15
Avg closing price
Price range
Holding Value
$4.83k
254,166 shares
Last Trade
Feb 18, 2015
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.79M
175,000 shares
$21.63
-99.91%
$0.02
Avg closing price
Price range
Holding Value
$30.6M
800,794 shares
Last Trade
Nov 25, 2014
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.4M
121,965 shares
$11.50
+232.35%
$38.22
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 05, 2014
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$12M
531,208 shares
$22.60
-80.71%
$4.36
Avg closing price
Price range
Holding Value
$157M
3,204,167 shares
Last Trade
May 26, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$57.3M
650,000 shares
$88.10
-44.51%
$48.89
Avg closing price
Price range
Holding Value
$70.7M
1,283,228 shares
Last Trade
Mar 22, 2011
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$55.10
Avg closing price
Price range
Holding Value
$3.67M
802,315 shares
Last Trade
Dec 14, 2010
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.85B
331,900 shares
$8,593.92
-99.95%
$4.58
Avg closing price
Price range
Holding Value
$5.61M
881,743 shares
Last Trade
Nov 19, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$743B
388,793 shares
$1,910,976.50
-100.0%
$6.36
Avg closing price
Price range
Holding Value
$16M
1,033,417 shares
Last Trade
Oct 22, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$11.8M
4,713,168 shares
$2.50
+520.0%
$15.50
Avg closing price
Price range
Holding Value
$324M
3,238,908 shares
Last Trade
Oct 19, 2007
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.64M
25,000 shares
$105.40
-5.13%
$99.99
Avg closing price
Price range