Holding Value
$70.7M
950,000 shares
Last Trade
Apr 28, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.79M
109,331 shares
$89.50
-16.85%
$74.42
Avg closing price
Price range
Holding Value
$17.3M
2,344,971 shares
Last Trade
Dec 11, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$291k
30,029 shares
$9.70
-23.92%
$7.38
Avg closing price
Price range
Holding Value
$17.4M
2,344,971 shares
Last Trade
Dec 11, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$295k
30,029 shares
$9.81
-24.36%
$7.42
Avg closing price
Price range
Holding Value
$102M
8,265,000 shares
Last Trade
Dec 04, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$942k
60,000 shares
$15.70
-21.4%
$12.34
Avg closing price
Price range
Holding Value
$15M
3,295,173 shares
Last Trade
Apr 01, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.1k
400 shares
$2.75
+65.45%
$4.55
Avg closing price
Price range
Holding Value
$314M
11,231,000 shares
Last Trade
Oct 23, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$11M
1,307,311 shares
$8.40
+233.33%
$28.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 20, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.75M
9,188,659 shares
$0.30
-0.03%
$0.30
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 20, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.01M
9,188,659 shares
$0.76
-97.11%
$0.02
Avg closing price
Price range
Holding Value
$31k
23,867 shares
Last Trade
Jun 22, 2022
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$243k
23,867 shares
$10.20
-87.25%
$1.30
Avg closing price
Price range
Holding Value
$4.97M
616,786 shares
Last Trade
Jan 11, 2022
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$7.32M
616,786 shares
$11.86
-32.12%
$8.05
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 25, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$10.4M
548,288 shares
$19.00
-26.32%
$14.00
Avg closing price
Price range
Holding Value
$1.9M
1,118,854 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.
$5.36M
450,000 shares
$11.92
-85.74%
$1.70
Avg closing price
Price range
Holding Value
$30.7M
1,069,932 shares
Last Trade
Sep 17, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$6.22M
312,500 shares
$19.91
+44.1%
$28.69
Avg closing price
Price range
Holding Value
$6.53M
426,393 shares
Last Trade
Aug 02, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$11.1M
426,393 shares
$25.94
-40.98%
$15.31
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 02, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$1.07B
1,530,691 shares
$697.90
-99.62%
$2.68
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 29, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$25.3M
1,983,168 shares
$12.74
-97.14%
$0.36
Avg closing price
Price range
Holding Value
$56.3M
3,202,200 shares
Last Trade
Jun 28, 2021
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$11.4M
600,000 shares
$19.00
-7.42%
$17.59
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 21, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$26.2M
709,224 shares
$37.00
-69.92%
$11.13
Avg closing price
Price range
Holding Value
$5.13M
2,326,657 shares
Last Trade
Apr 27, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$35.7M
2,326,657 shares
$15.34
-85.63%
$2.20
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 30, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$87.4M
2,959,891 shares
$29.52
-64.63%
$10.44
Avg closing price
Price range
Holding Value
$369M
1,848,022 shares
Last Trade
Mar 16, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$42.5M
1,848,022 shares
$23.00
+769.22%
$199.92
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 18, 2020
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$2.61B
1,492,060 shares
$1,750.00
-99.81%
$3.40
Avg closing price
Price range
Holding Value
$34.4M
3,270,544 shares
Last Trade
Nov 23, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$22.4M
425,000 shares
$52.78
-80.09%
$10.51
Avg closing price
Price range
Holding Value
$27M
6,411,355 shares
Last Trade
Nov 03, 2020
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$180M
6,411,355 shares
$28.15
-85.04%
$4.21
Avg closing price
Price range
Holding Value
$10.5M
789,989 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.
$6.53M
290,000 shares
$22.50
-40.93%
$13.29
Avg closing price
Price range
Holding Value
$27M
2,214,545 shares
Last Trade
Jun 16, 2020
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$66M
2,214,545 shares
$29.80
-59.16%
$12.17
Avg closing price
Price range
Holding Value
$236M
3,122,367 shares
Last Trade
May 14, 2019
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$704k
23,268 shares
$30.26
+149.47%
$75.49
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 31, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$8.28M
552,495 shares
$14.98
+373.83%
$70.98
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$43.2M
1,271,685 shares
$33.99
0.0%
$33.99
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 25, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$54.1M
315,488 shares
$171.50
-95.75%
$7.29
Avg closing price
Price range
Holding Value
$39.8M
830,999 shares
Last Trade
May 29, 2018
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$14.3M
830,999 shares
$17.21
+178.04%
$47.85
Avg closing price
Price range