Holding Value
$661k
11,500 shares
Last Trade
Mar 02, 2026
Sale
(Open Market)Shares sold on the open market or in a private sale.
$24.1k
500 shares
$48.20
+19.19%
$57.45
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Sep 29, 2025
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.82k
1,100 shares
$8.02
-7.48%
$7.42
Avg closing price
Price range
Holding Value
$24.3k
300 shares
Last Trade
Dec 10, 2024
Sale
(Open Market)Shares sold on the open market or in a private sale.
$8.35k
200 shares
$41.77
+94.18%
$81.11
Avg closing price
Price range
Holding Value
$147k
2,800 shares
Last Trade
Nov 22, 2024
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$12.5k
300 shares
$41.50
+26.65%
$52.56
Avg closing price
Price range
Holding Value
$83.5k
2,700 shares
Last Trade
Dec 26, 2023
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.58k
100 shares
$35.76
-13.53%
$30.92
Avg closing price
Price range
Holding Value
$22.5k
1,010 shares
Last Trade
Jul 07, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$16.8k
500 shares
$33.64
-33.74%
$22.29
Avg closing price
Price range
Holding Value
$22.5k
1,010 shares
Last Trade
Jul 07, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$16.7k
500 shares
$33.49
-33.44%
$22.29
Avg closing price
Price range
Holding Value
$101k
1,010 shares
Last Trade
Jul 07, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$37.1k
500 shares
$74.11
+34.45%
$99.64
Avg closing price
Price range
Holding Value
$92.6k
1,010 shares
Last Trade
Jul 07, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$33.4k
500 shares
$66.89
+36.99%
$91.64
Avg closing price
Price range
Holding Value
$22.7k
1,010 shares
Last Trade
Jul 07, 2023
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$16.5k
500 shares
$33.00
-31.79%
$22.51
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 08, 2017
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.9k
1,100 shares
$19.00
+60.21%
$30.44
Avg closing price
Price range
Holding Value
$105k
4,900 shares
Last Trade
Aug 01, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$44.9k
400 shares
$112.17
-80.9%
$21.43
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Apr 27, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$25.6k
600 shares
$42.70
+7.7%
$45.99
Avg closing price
Price range
Holding Value
$34.6k
4,500 shares
Last Trade
Feb 23, 2016
Sale
(Open Market)Shares sold on the open market or in a private sale.
$4.7k
400 shares
$11.76
-34.61%
$7.69
Avg closing price
Price range
Holding Value
$38.7k
17,200 shares
Last Trade
Aug 21, 2015
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$16k
2,200 shares
$7.25
-68.97%
$2.25
Avg closing price
Price range
Holding Value
$44.3k
3,000 shares
Last Trade
Mar 21, 2014
Sale
(Open Market)Shares sold on the open market or in a private sale.
$27.4k
604 shares
$45.31
-67.38%
$14.78
Avg closing price
Price range
Holding Value
$15.5M
800,430 shares
Last Trade
Feb 25, 2013
Sale
(Gift)Shares transferred as a gift rather than bought or sold for cash.
$174k
4,000 shares
$43.48
-55.34%
$19.42
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 10, 2010
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$15.64
Avg closing price
Price range
Holding Value
$44k
2,000 shares
Last Trade
Feb 02, 2009
Sale
(Open Market)Shares sold on the open market or in a private sale.
$3.73k
1,000 shares
$3.73
+490.08%
$22.01
Avg closing price
Price range
Holding Value
$482k
25,000 shares
Last Trade
Jan 26, 2009
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$109k
5,000 shares
$21.78
-11.43%
$19.29
Avg closing price
Price range
Holding Value
$135k
59,100 shares
Last Trade
Dec 31, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$2.29
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 13, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.5k
556 shares
$36.91
+69.33%
$62.50
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Oct 13, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$20.5k
556 shares
$36.91
+81.5%
$66.99
Avg closing price
Price range
Holding Value
$151k
2,700 shares
Last Trade
Apr 21, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$14.7k
300 shares
$48.85
+14.64%
$56.00
Avg closing price
Price range
Holding Value
$77.2M
2,592,821 shares
Last Trade
Apr 04, 2007
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$15.1k
700 shares
$21.64
+37.57%
$29.77
Avg closing price
Price range
Holding Value
$1.04M
3,000 shares
Last Trade
Jun 15, 2006
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$346.82
Avg closing price
Price range
Holding Value
$9.16M
16,500 shares
Last Trade
Jun 05, 2006
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$555.08
Avg closing price
Price range
Holding Value
$342k
3,000 shares
Last Trade
Apr 03, 2006
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$114.00
Avg closing price
Price range
Holding Value
$72k
3,750 shares
Last Trade
Jan 10, 2006
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$19.21
Avg closing price
Price range
Holding Value
$469k
2,000 shares
Last Trade
Jan 10, 2006
Sale
(Open Market)Shares sold on the open market or in a private sale.
No data
No data
$234.28
Avg closing price
Price range