Holding Value
$603k
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
+8.84%
$52.46
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
-3.12%
$7.77
Avg closing price
Price range
Holding Value
$23.5k
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
+87.22%
$78.20
Avg closing price
Price range
Holding Value
$135k
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
+16.58%
$48.38
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
$87.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.
$37.1k
500 shares
$74.11
+17.23%
$86.88
Avg closing price
Price range
Holding Value
$80.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.
$33.4k
500 shares
$66.89
+19.2%
$79.73
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
+21.47%
$23.08
Avg closing price
Price range
Holding Value
$98.9k
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
-82.01%
$20.18
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
$52.7k
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
-0.51%
$11.70
Avg closing price
Price range
Holding Value
$38.9k
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.83%
$2.26
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
$13.2M
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
-61.96%
$16.54
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
$417k
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
-23.42%
$16.68
Avg closing price
Price range
Holding Value
$232k
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
$3.93
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
$75.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
+34.1%
$29.02
Avg closing price
Price range
Holding Value
$944k
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
$314.65
Avg closing price
Price range
Holding Value
$8.98M
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
$544.46
Avg closing price
Price range
Holding Value
$339k
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
$112.87
Avg closing price
Price range
Holding Value
$61.5k
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
$16.39
Avg closing price
Price range
Holding Value
$604k
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
$302.03
Avg closing price
Price range