Holding Value
$476k
48,000 shares
Last Trade
Jun 16, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$436k
48,000 shares
$9.09
+9.02%
$9.91
Avg closing price
Price range
Holding Value
$28.8
48,000 shares
Last Trade
Jun 16, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$28.8
48,000 shares
$0.00
0.0%
$0.00
Avg closing price
Price range
Holding Value
$127M
10,786,658 shares
Last Trade
Apr 17, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$5.62M
555,555 shares
$10.12
+16.7%
$11.81
Avg closing price
Price range
Holding Value
$78.3M
8,912,655 shares
Last Trade
Mar 09, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$71.5M
8,912,655 shares
$8.02
+9.6%
$8.79
Avg closing price
Price range
Holding Value
$6.17k
14,026 shares
Last Trade
Nov 13, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$12.5k
3,213 shares
$3.90
-88.72%
$0.44
Avg closing price
Price range
Holding Value
$1.47M
2,190,496 shares
Last Trade
Oct 20, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.18M
2,190,496 shares
$1.45
-53.72%
$0.67
Avg closing price
Price range
Holding Value
$21.4M
5,292,556 shares
Last Trade
Aug 01, 2025
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.71M
700,000 shares
$2.44
+65.57%
$4.04
Avg closing price
Price range
Holding Value
$5.06M
3,104,139 shares
Last Trade
May 01, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$401k
298,886 shares
$1.34
+21.64%
$1.63
Avg closing price
Price range
Holding Value
$11.9M
5,875,851 shares
Last Trade
Apr 03, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.83M
3,400,000 shares
$1.42
+42.25%
$2.02
Avg closing price
Price range
Holding Value
$105k
45,000 shares
Last Trade
Jun 14, 2024
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$115k
45,000 shares
$2.56
-8.98%
$2.33
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 20, 2024
Sale
(Gift)Shares transferred as a gift rather than bought or sold for cash.
$6.99M
170,317 shares
$41.04
+9.55%
$44.96
Avg closing price
Price range
Holding Value
$11.6k
36,300 shares
Last Trade
Feb 15, 2024
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$174k
36,300 shares
$4.78
-93.33%
$0.32
Avg closing price
Price range
Holding Value
$61.3M
4,873,721 shares
Last Trade
Feb 01, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$33.6M
2,481,350 shares
$13.56
-7.23%
$12.58
Avg closing price
Price range
Holding Value
$36.5M
5,402,964 shares
Last Trade
Dec 29, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$390k
163,954 shares
$2.38
+183.61%
$6.75
Avg closing price
Price range
Holding Value
$40.6M
7,099,182 shares
Last Trade
Dec 29, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$838k
115,774 shares
$7.24
-20.99%
$5.72
Avg closing price
Price range
Holding Value
$13M
2,912,835 shares
Last Trade
Nov 14, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$5M
333,333 shares
$15.00
-70.2%
$4.47
Avg closing price
Price range
Holding Value
$163M
3,074,542 shares
Last Trade
Sep 28, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.9M
250,000 shares
$27.59
+92.13%
$53.01
Avg closing price
Price range
Holding Value
$2.71M
41,440,729 shares
Last Trade
Apr 06, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$582k
4,251,563 shares
$0.14
-52.3%
$0.07
Avg closing price
Price range
Holding Value
$625M
27,272,727 shares
Last Trade
Jan 10, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.09B
27,272,727 shares
$40.00
-42.68%
$22.93
Avg closing price
Price range
Holding Value
$3.02M
7,945,211 shares
Last Trade
Oct 31, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$660k
8,255,607 shares
$0.08
+375.0%
$0.38
Avg closing price
Price range
Holding Value
$85.7M
1,940,129 shares
Last Trade
Oct 13, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.94M
179,132 shares
$22.01
+100.59%
$44.15
Avg closing price
Price range
Holding Value
$191M
5,321,032 shares
Last Trade
Apr 18, 2022
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$3.5M
157,515 shares
$22.22
+61.61%
$35.91
Avg closing price
Price range
Holding Value
$32.7M
21,654,485 shares
Last Trade
Oct 13, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$666B
8,421,840 shares
$79,070.00
-100.0%
$1.51
Avg closing price
Price range
Holding Value
$5.55M
2,487,019 shares
Last Trade
Oct 12, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$97.9k
7,306 shares
$13.40
-83.36%
$2.23
Avg closing price
Price range
Holding Value
$2.71M
3,554,587 shares
Last Trade
Oct 12, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10M
850,000 shares
$11.77
-93.53%
$0.76
Avg closing price
Price range
Holding Value
$115M
13,262,375 shares
Last Trade
Sep 30, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$154k
137,495 shares
$1.12
+675.89%
$8.69
Avg closing price
Price range
Holding Value
$2.7M
3,508,771 shares
Last Trade
Sep 24, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.25B
3,508,771 shares
$357.00
-99.78%
$0.77
Avg closing price
Price range
Holding Value
$91.9M
5,086,727 shares
Last Trade
Aug 26, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.25M
68,047 shares
$18.36
-1.63%
$18.06
Avg closing price
Price range
Holding Value
$3.21M
4,935,057 shares
Last Trade
Aug 16, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$435k
250,000 shares
$1.74
-62.64%
$0.65
Avg closing price
Price range
Holding Value
$99.4M
8,911,151 shares
Last Trade
Jun 09, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$32.5M
2,914,113 shares
$11.16
0.0%
$11.16
Avg closing price
Price range
Holding Value
$663M
3,314,032 shares
Last Trade
Mar 16, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$19.6M
850,000 shares
$23.00
+769.22%
$199.92
Avg closing price
Price range
Holding Value
$264k
30,920 shares
Last Trade
Feb 01, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$106k
4,851 shares
$21.84
-60.9%
$8.54
Avg closing price
Price range
Holding Value
$7.01M
1,833,849 shares
Last Trade
Jan 22, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.63M
319,000 shares
$8.24
-53.64%
$3.82
Avg closing price
Price range
Holding Value
$266
2,660,542 shares
Last Trade
Jan 22, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$252M
550,000 shares
$459.00
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$2.75M
13,532,467 shares
Last Trade
Sep 14, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$426M
1,800,000 shares
$236.60
-99.91%
$0.20
Avg closing price
Price range
Holding Value
$0
22,876,410 shares
Last Trade
Jun 09, 2020
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
$139M
14,636,334 shares
Last Trade
Nov 18, 2019
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.07M
1,470,588 shares
$4.13
+130.02%
$9.50
Avg closing price
Price range
Holding Value
$13.9M
2,253,376 shares
Last Trade
Jan 08, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.37M
450,235 shares
$5.26
+17.68%
$6.19
Avg closing price
Price range
Holding Value
$300M
20,724,424 shares
Last Trade
Oct 03, 2018
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$381k
30,000 shares
$12.69
+14.18%
$14.49
Avg closing price
Price range
Holding Value
$109M
4,070,357 shares
Last Trade
Aug 10, 2018
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$5.2M
100,000 shares
$52.00
-48.69%
$26.68
Avg closing price
Price range
Holding Value
$335M
4,889,066 shares
Last Trade
Dec 19, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.65M
175,000 shares
$38.00
+80.24%
$68.49
Avg closing price
Price range
Holding Value
$138k
3,449,563 shares
Last Trade
Sep 22, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$803k
300,000 shares
$2.68
-98.5%
$0.04
Avg closing price
Price range
Holding Value
$3.9M
4,533,728 shares
Last Trade
Jun 19, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$43.8M
875,000 shares
$50.00
-98.28%
$0.86
Avg closing price
Price range
Holding Value
$1.25M
22,500 shares
Last Trade
Mar 16, 2013
Purchase
(Expire Short)Reported as Expire Short on SEC Form 4.
No data
No data
$55.34
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$3.73M
13,333,333 shares
$0.28
+49.5%
$0.42
Avg closing price
Price range
Holding Value
$695M
7,891,067 shares
Last Trade
Feb 25, 2009
Sale
(Tender)Reported as Tender on SEC Form 4.
No data
No data
$88.03
Avg closing price
Price range