Holding Value
$120k
8,132 shares
Last Trade
Aug 10, 2026
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$129k
8,132 shares
$15.87
-7.12%
$14.74
Avg closing price
Price range
Holding Value
$119k
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
-0.59%
$8.43
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
$210k
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
+359.46%
$6.80
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
$0
0 shares
Last Trade
Mar 04, 2022
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
$99.3k
3,744 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
$610k
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
-49.43%
$18.71
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
$730k
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
+5.06%
$22.65
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
$0
0 shares
Last Trade
Oct 01, 2017
Sale
(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
$11.2k
404 shares
Last Trade
May 17, 2017
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$4.09k
404 shares
$10.12
+173.42%
$27.67
Avg closing price
Price range
Holding Value
$532k
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
$34.16
Avg closing price
Price range
Holding Value
$1.27M
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
+398.85%
$78.32
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
$684k
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
$27.34
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.82M
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
+1008.99%
$149.27
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 23, 2009
Sale
(Sale to Issuer)Shares sold back to the company, such as a repurchase or tender.
No data
No data
$15.64
Avg closing price
Price range
Holding Value
$716k
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
+1278.52%
$84.09
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
$645k
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
$45.14
Avg closing price
Price range
Holding Value
$11.6M
22,500 shares
Last Trade
Nov 30, 2005
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
No data
No data
$515.02
Avg closing price
Price range