Holding Value
$26.4M
854,583 shares
Last Trade
Jun 26, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.87M
251,488 shares
$35.26
-12.39%
$30.89
Avg closing price
Price range
Holding Value
$138k
2,736 shares
Last Trade
Apr 14, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$72.8k
1,367 shares
$53.22
-4.94%
$50.59
Avg closing price
Price range
Holding Value
$16.9M
4,732,423 shares
Last Trade
Jan 08, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.25M
290,912 shares
$4.30
-16.98%
$3.57
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 19, 2023
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$1.02M
84,965 shares
$11.98
-86.81%
$1.58
Avg closing price
Price range
Holding Value
$296k
832,652 shares
Last Trade
Jul 25, 2023
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$5.51M
483,684 shares
$11.40
-96.89%
$0.36
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 24, 2022
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$6.44M
423,509 shares
$15.20
-77.17%
$3.47
Avg closing price
Price range
Holding Value
$7.05M
633,729 shares
Last Trade
Jul 12, 2022
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2M
100,000 shares
$19.98
-44.29%
$11.13
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$374M
6,703,780 shares
$55.78
-46.22%
$30.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Aug 02, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$1.55B
10,789,193 shares
$144.00
-88.88%
$16.01
Avg closing price
Price range
Holding Value
$2.56M
1,464,775 shares
Last Trade
Jul 27, 2021
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$23.4M
1,464,775 shares
$15.96
-89.04%
$1.75
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 28, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$51.5M
1,500,435 shares
$34.34
-48.78%
$17.59
Avg closing price
Price range
Holding Value
$68.5M
4,099,540 shares
Last Trade
Feb 19, 2021
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$32.3M
409,852 shares
$78.80
-78.81%
$16.70
Avg closing price
Price range
Holding Value
$31.6M
3,688,248 shares
Last Trade
Apr 01, 2019
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$6.93M
409,078 shares
$16.94
-49.35%
$8.58
Avg closing price
Price range
Holding Value
$15.1k
604,736 shares
Last Trade
Aug 08, 2018
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.01M
400,000 shares
$10.02
-99.75%
$0.02
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 23, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$53.5M
4,155,773 shares
$12.88
-91.69%
$1.07
Avg closing price
Price range
Holding Value
$873k
22,682 shares
Last Trade
Apr 03, 2018
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$244k
22,682 shares
$10.75
+258.23%
$38.51
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 29, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 29, 2018
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$27.4M
821,596 shares
$33.39
-97.87%
$0.71
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 12, 2017
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$10k
498 shares
$20.16
+12.35%
$22.65
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jul 03, 2017
Sale
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$248M
718,375 shares
$345.50
-91.58%
$29.08
Avg closing price
Price range
Holding Value
$270k
243,508 shares
Last Trade
Mar 13, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$325k
25,000 shares
$12.98
-91.45%
$1.11
Avg closing price
Price range
Holding Value
$460k
243,508 shares
Last Trade
Mar 13, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$324k
25,000 shares
$12.94
-85.39%
$1.89
Avg closing price
Price range
Holding Value
$10.5M
1,931,727 shares
Last Trade
Dec 19, 2016
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$19.7M
639,627 shares
$30.77
-82.35%
$5.43
Avg closing price
Price range
Holding Value
$539k
371,594 shares
Last Trade
Aug 08, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.54M
84,976 shares
$29.86
-95.14%
$1.45
Avg closing price
Price range
Holding Value
$7.61M
619,376 shares
Last Trade
May 17, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$227k
18,300 shares
$12.41
-0.97%
$12.29
Avg closing price
Price range
Holding Value
$41.5M
320,317 shares
Last Trade
Nov 27, 2015
Sale
(Open Market)Shares sold on the open market or in a private sale.
$52.5k
2,400 shares
$21.86
+492.22%
$129.46
Avg closing price
Price range
Holding Value
$46.7M
1,457,994 shares
Last Trade
Aug 01, 2014
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$77M
1,802,246 shares
$42.74
-25.06%
$32.03
Avg closing price
Price range
Holding Value
$172M
763,071 shares
Last Trade
Jul 01, 2014
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.28M
27,168 shares
$47.04
+378.57%
$225.12
Avg closing price
Price range
Holding Value
$36M
327,234 shares
Last Trade
Jul 22, 2013
Sale
(Open Market)Shares sold on the open market or in a private sale.
$625k
52,262 shares
$11.96
+820.65%
$110.11
Avg closing price
Price range
Holding Value
$3.33M
837,736 shares
Last Trade
Mar 28, 2013
Sale
(Open Market)Shares sold on the open market or in a private sale.
$2.49M
158,068 shares
$15.74
-74.71%
$3.98
Avg closing price
Price range
Holding Value
$21.2M
498,711 shares
Last Trade
Sep 20, 2010
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$42.54
Avg closing price
Price range