Holding Value
$224M
1,960,881 shares
Last Trade
Jun 26, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$174M
1,630,658 shares
$106.50
+7.03%
$113.99
Avg closing price
Price range
Holding Value
$327k
29,500 shares
Last Trade
Jun 18, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$281k
29,500 shares
$9.51
+16.4%
$11.07
Avg closing price
Price range
Holding Value
$422k
22,195 shares
Last Trade
Jun 17, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$426k
22,195 shares
$19.19
-0.94%
$19.01
Avg closing price
Price range
Holding Value
$31M
772,000 shares
Last Trade
May 14, 2026
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$32.4M
772,000 shares
$42.00
-4.36%
$40.17
Avg closing price
Price range
Holding Value
$90.9M
3,635,758 shares
Last Trade
May 14, 2026
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$126M
5,003,000 shares
$25.27
-1.07%
$25.00
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$2.94M
3,202,262 shares
$0.92
+1538.5%
$15.03
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 28, 2026
Sale
(Tender)Reported as Tender on SEC Form 4.
$1.45M
548,938 shares
$2.65
0.0%
$2.65
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 09, 2025
Sale
(Tender)Reported as Tender on SEC Form 4.
$113k
560,797 shares
$0.20
0.0%
$0.20
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
May 15, 2025
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$282k
855,211 shares
$0.33
-0.27%
$0.33
Avg closing price
Price range
Holding Value
$9.65M
1,794,218 shares
Last Trade
Oct 29, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$14.3M
1,000,000 shares
$14.30
-62.38%
$5.38
Avg closing price
Price range
Holding Value
$12.9M
3,361,803 shares
Last Trade
May 09, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$4.57M
1,927,937 shares
$2.37
+62.03%
$3.84
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jan 26, 2024
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$66.6k
55,000 shares
$1.21
+29.75%
$1.57
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 18, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$11.2M
896,366 shares
$12.45
+0.4%
$12.50
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 26, 2023
Sale
(Tender)Reported as Tender on SEC Form 4.
$393k
43,139 shares
$9.10
-0.05%
$9.10
Avg closing price
Price range
Holding Value
$274k
10,967 shares
Last Trade
May 17, 2023
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$262k
10,967 shares
$23.89
+4.56%
$24.98
Avg closing price
Price range
Holding Value
$188M
2,085,664 shares
Last Trade
Oct 08, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.09M
147,267 shares
$27.79
+223.86%
$90.00
Avg closing price
Price range
Holding Value
$35.6k
4,448,421 shares
Last Trade
Feb 11, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10.1M
2,260,085 shares
$4.47
-99.82%
$0.01
Avg closing price
Price range
Holding Value
$8.38M
233,150 shares
Last Trade
Feb 02, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$77.9k
4,325 shares
$18.00
+99.61%
$35.93
Avg closing price
Price range
Holding Value
$37.2M
463,244 shares
Last Trade
Dec 09, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$522k
25,486 shares
$20.47
+292.57%
$80.36
Avg closing price
Price range
Holding Value
$18.4M
485,513 shares
Last Trade
Nov 11, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$133M
7,393,340 shares
$18.00
+111.11%
$38.00
Avg closing price
Price range
Holding Value
$75.3M
4,980,812 shares
Last Trade
Nov 04, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$985k
674,492 shares
$1.46
+934.93%
$15.11
Avg closing price
Price range
Holding Value
$277
2,766,561 shares
Last Trade
May 21, 2020
Sale
(Open Market)Shares sold on the open market or in a private sale.
$130M
1,064,332 shares
$122.60
-100.0%
$0.00
Avg closing price
Price range
Holding Value
$4.27M
314,139 shares
Last Trade
Sep 06, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$402k
1,128 shares
$356.00
-96.18%
$13.60
Avg closing price
Price range
Holding Value
$1.42M
169,589 shares
Last Trade
Jun 10, 2019
Sale
(Open Market)Shares sold on the open market or in a private sale.
$315k
29,450 shares
$10.70
-21.78%
$8.37
Avg closing price
Price range
Holding Value
$11.3M
498,025 shares
Last Trade
Jun 18, 2018
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$9.27M
1,105,391 shares
$8.39
+170.68%
$22.71
Avg closing price
Price range
Holding Value
$22.5M
336,468 shares
Last Trade
Mar 27, 2018
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$6.36M
1,338,000 shares
$4.75
+1310.11%
$66.98
Avg closing price
Price range
Holding Value
$72.1M
1,109,258 shares
Last Trade
Jun 20, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$161k
17,806 shares
$9.04
+618.69%
$64.97
Avg closing price
Price range
Holding Value
$44.1M
7,058,997 shares
Last Trade
Jul 01, 2014
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$6.25
Avg closing price
Price range
Holding Value
$68.2M
230,125 shares
Last Trade
Mar 25, 2014
Sale
(Open Market)Shares sold on the open market or in a private sale.
$1.97M
28,222 shares
$69.95
+323.8%
$296.45
Avg closing price
Price range
Holding Value
$21.1M
2,494,521 shares
Last Trade
Feb 27, 2014
Sale
(Open Market)Shares sold on the open market or in a private sale.
$219k
200,827 shares
$1.09
+677.52%
$8.48
Avg closing price
Price range
Holding Value
$46.8M
1,123,848 shares
Last Trade
Nov 19, 2013
Sale
(Open Market)Shares sold on the open market or in a private sale.
$9.32M
331,566 shares
$28.10
+48.29%
$41.67
Avg closing price
Price range
Holding Value
$130M
757,600 shares
Last Trade
Oct 12, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$5.96k
1,000 shares
$5.96
+2778.36%
$171.55
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
$6.56M
821,233 shares
$7.99
-82.23%
$1.42
Avg closing price
Price range
Holding Value
$80.5M
5,194,851 shares
Last Trade
Sep 10, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
$7.55M
296,106 shares
$25.50
-39.22%
$15.50
Avg closing price
Price range
Holding Value
$411M
2,765,050 shares
Last Trade
Jul 07, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
$5.5k
1,000 shares
$5.50
+2600.91%
$148.55
Avg closing price
Price range
Holding Value
$38.3M
7,692,716 shares
Last Trade
Apr 27, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.04M
502,000 shares
$6.05
-17.69%
$4.98
Avg closing price
Price range