Holding Value
$29.5k
1,997 shares
Last Trade
Jun 15, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$37.5k
1,997 shares
$18.80
-21.42%
$14.77
Avg closing price
Price range
Holding Value
$102k
14,151 shares
Last Trade
Feb 18, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$120k
14,151 shares
$8.48
-15.33%
$7.18
Avg closing price
Price range
Holding Value
$526k
30,929 shares
Last Trade
Jun 21, 2024
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$366k
25,000 shares
$14.65
+16.11%
$17.01
Avg closing price
Price range
Holding Value
$125k
30,929 shares
Last Trade
Jun 21, 2024
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$37k
25,000 shares
$1.48
+172.3%
$4.03
Avg closing price
Price range
Holding Value
$410k
40,000 shares
Last Trade
Apr 12, 2023
Purchase
(Conversion)Shares acquired or disposed through conversion of a derivative or other security.
$407k
40,000 shares
$10.17
+0.86%
$10.26
Avg closing price
Price range
Holding Value
$1.23k
61,538 shares
Last Trade
Nov 14, 2022
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$200k
61,538 shares
$3.25
-99.38%
$0.02
Avg closing price
Price range
Holding Value
$99.2k
3,744 shares
Last Trade
Mar 04, 2022
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$159k
5,977 shares
$26.52
-0.11%
$26.49
Avg closing price
Price range
Holding Value
$6.52
32,609 shares
Last Trade
May 24, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$14.2k
20,270 shares
$0.70
-99.97%
$0.00
Avg closing price
Price range
Holding Value
$713k
32,609 shares
Last Trade
May 24, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$750k
20,270 shares
$37.00
-40.92%
$21.86
Avg closing price
Price range
Holding Value
$65.2
32,609 shares
Last Trade
May 24, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$17.4k
20,270 shares
$0.86
-99.77%
$0.00
Avg closing price
Price range
Holding Value
$1.14k
32,609 shares
Last Trade
May 24, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$7.6k
20,270 shares
$0.38
-90.67%
$0.04
Avg closing price
Price range
Holding Value
$0
16,224 shares
Last Trade
Jun 18, 2019
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$0
6,000 shares
Last Trade
Jun 13, 2019
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$847k
32,219 shares
Last Trade
Feb 12, 2019
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$50.3k
2,331 shares
$21.56
+21.89%
$26.28
Avg closing price
Price range
Holding Value
$632k
23,400 shares
Last Trade
Oct 16, 2018
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$100k
3,263 shares
$30.65
-11.94%
$26.99
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
No data
No data
$12.00
Avg closing price
Price range
Holding Value
$4.84M
65,461 shares
Last Trade
Oct 01, 2017
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$69.4k
909 shares
$76.30
-3.03%
$73.99
Avg closing price
Price range
Holding Value
$39.9k
1,568 shares
Last Trade
May 17, 2017
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$11.8k
1,164 shares
$10.12
+151.48%
$25.45
Avg closing price
Price range
Holding Value
$512k
15,560 shares
Last Trade
Dec 28, 2016
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$32.93
Avg closing price
Price range
Holding Value
$1.37M
16,266 shares
Last Trade
Oct 01, 2016
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$14.3k
908 shares
$15.70
+435.8%
$84.12
Avg closing price
Price range
Holding Value
$101M
480,050 shares
Last Trade
Jun 01, 2016
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$100k
42,553 shares
$2.35
+8869.79%
$210.79
Avg closing price
Price range
Holding Value
$628k
25,000 shares
Last Trade
Dec 11, 2015
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$25.11
Avg closing price
Price range
Holding Value
$7.15M
69,746 shares
Last Trade
Jun 16, 2014
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$64.7k
1,750 shares
$36.95
+177.35%
$102.48
Avg closing price
Price range
Holding Value
$9.03k
25,273 shares
Last Trade
Jan 23, 2012
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$49.9k
3,220 shares
$15.50
-97.7%
$0.36
Avg closing price
Price range
Holding Value
$1.2M
25,479 shares
Last Trade
Jan 01, 2012
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$47.23
Avg closing price
Price range
Holding Value
$2.77M
18,880 shares
Last Trade
Feb 15, 2011
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$85.9k
6,380 shares
$13.46
+989.3%
$146.62
Avg closing price
Price range
Holding Value
$318k
20,331 shares
Last Trade
Apr 23, 2009
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$15.64
Avg closing price
Price range
Holding Value
$728k
8,513 shares
Last Trade
Jun 03, 2008
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$39k
6,400 shares
$6.10
+1301.8%
$85.51
Avg closing price
Price range
Holding Value
$134k
17,391 shares
Last Trade
Sep 12, 2007
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$224k
17,391 shares
$12.89
-40.19%
$7.71
Avg closing price
Price range
Holding Value
$694k
14,282 shares
Last Trade
May 01, 2007
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
No data
No data
$48.61
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Nov 30, 2005
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
No data
No data
$611.81
Avg closing price
Price range