Holding Value
$425k
3,444 shares
Last Trade
Jun 16, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$425k
3,444 shares
$123.35
+0.07%
$123.44
Avg closing price
Price range
Holding Value
$203k
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
+10.51%
$3.68
Avg closing price
Price range
Holding Value
$50.2M
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
-44.31%
$10.28
Avg closing price
Price range
Holding Value
$744k
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
-15.44%
$0.46
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
$0
0 shares
Last Trade
Sep 17, 2024
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$25.00
Avg closing price
Price range
Holding Value
$112M
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
-9.35%
$9.70
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
$942k
92,787 shares
$10.15
-6.4%
$9.50
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
$68.7k
92,787 shares
$0.74
+8.11%
$0.80
Avg closing price
Price range
Holding Value
$190M
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
+344.1%
$111.07
Avg closing price
Price range
Holding Value
$868k
476,813 shares
Last Trade
May 10, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.5M
208,333 shares
$12.00
-84.83%
$1.82
Avg closing price
Price range
Holding Value
$6.41M
625,000 shares
Last Trade
Nov 12, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$39M
3,802,543 shares
$10.26
0.0%
$10.26
Avg closing price
Price range
Holding Value
$135k
3,177,543 shares
Last Trade
Nov 12, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$0.04
Avg closing price
Price range
Holding Value
$428k
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
$5.03
Avg closing price
Price range
Holding Value
$1.15M
625,000 shares
Last Trade
Nov 12, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$7M
3,802,543 shares
$1.84
0.0%
$1.84
Avg closing price
Price range
Holding Value
$118k
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.
$549k
50,000 shares
$10.98
-81.69%
$2.01
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 26, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$118M
7,186,489 shares
$16.45
-45.9%
$8.90
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
$935k
2,552,787 shares
Last Trade
May 04, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$12.8M
800,000 shares
$16.00
-97.71%
$0.37
Avg closing price
Price range
Holding Value
$153M
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
+24.38%
$38.83
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
$0
0 shares
Last Trade
Jul 28, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$72.7M
4,043,031 shares
$17.99
-70.65%
$5.28
Avg closing price
Price range
Holding Value
$2.15M
709,936 shares
Last Trade
Jul 14, 2020
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$25.6M
709,936 shares
$36.05
-91.6%
$3.03
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 16, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$311M
1,548,910 shares
$201.00
-97.34%
$5.34
Avg closing price
Price range
Holding Value
$7.38M
997,589 shares
Last Trade
Feb 18, 2020
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$7.40
Avg closing price
Price range
Holding Value
$220M
1,297,589 shares
Last Trade
Feb 18, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$17.4M
600,000 shares
$29.05
+483.51%
$169.51
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
-48.03%
$15.04
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.76%
$1.61
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
$9.4M
725,000 shares
Last Trade
No data
No data
$12.96
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
-93.95%
$0.93
Avg closing price
Price range
Holding Value
$1.4M
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
-71.27%
$3.02
Avg closing price
Price range
Holding Value
$85.6k
285,714 shares
Last Trade
Oct 07, 2019
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.30
Avg closing price
Price range
Holding Value
$15.5M
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
+130.99%
$4.92
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
$6.17M
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
-52.0%
$7.20
Avg closing price
Price range
Holding Value
$2.5M
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
-49.16%
$8.14
Avg closing price
Price range
Holding Value
$28.4M
835,843 shares
Last Trade
Jul 23, 2018
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.3M
200,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
$50.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.0%
$4.00
Avg closing price
Price range
Holding Value
$50.2M
843,352 shares
Last Trade
May 29, 2018
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$14.5M
843,352 shares
$17.21
+245.67%
$59.49
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
$0
0 shares
Last Trade
Oct 10, 2017
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$69.4M
2,668,518 shares
$26.01
+308.27%
$106.19
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
$1.39M
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
-86.51%
$1.58
Avg closing price
Price range
Holding Value
$12.1M
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
-64.39%
$5.95
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.31M
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.60
Avg closing price
Price range
Holding Value
$134M
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
+567.01%
$44.69
Avg closing price
Price range
Holding Value
$147
1,466,654 shares
Last Trade
Jul 06, 2016
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$7.2M
400,000 shares
$18.00
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$2.63M
954,700 shares
Last Trade
Feb 08, 2016
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.6M
100,000 shares
$16.00
-82.75%
$2.76
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
$506k
160,512 shares
Last Trade
Oct 14, 2015
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$2.13M
160,512 shares
$13.26
-76.24%
$3.15
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
$11.6M
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
-61.8%
$9.95
Avg closing price
Price range
Holding Value
$264k
229,166 shares
Last Trade
Jul 28, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.61M
83,333 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
$2.85M
654,285 shares
Last Trade
Aug 05, 2014
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$31.9M
1,334,467 shares
$23.93
-81.78%
$4.36
Avg closing price
Price range
Holding Value
$114M
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
-59.58%
$35.61
Avg closing price
Price range
Holding Value
$71.4M
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.66
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