Holding Value
$232k
22,986 shares
Last Trade
Oct 01, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$6.83k
449 shares
$15.22
-33.64%
$10.10
Avg closing price
Price range
Holding Value
$292k
31,821 shares
Last Trade
Oct 01, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$4k
402 shares
$9.94
-7.55%
$9.19
Avg closing price
Price range
Holding Value
$267k
21,513 shares
Last Trade
Oct 01, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$6.97k
407 shares
$17.13
-27.61%
$12.40
Avg closing price
Price range
Holding Value
$73.1k
2,891 shares
Last Trade
Oct 01, 2021
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$4.15k
203 shares
$20.45
+23.67%
$25.29
Avg closing price
Price range
Holding Value
$42.4k
864 shares
Last Trade
Jul 14, 2021
Purchase
(In The Money)Reported as In The Money on SEC Form 4.
$12.3k
216 shares
$56.74
-13.48%
$49.09
Avg closing price
Price range
Holding Value
$869
97 shares
Last Trade
Jun 29, 2021
Sale
(Open Market)Shares sold on the open market or in a private sale.
$10.2k
626 shares
$16.29
-45.0%
$8.96
Avg closing price
Price range
Holding Value
$9.5k
835 shares
Last Trade
Apr 19, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$11.5k
716 shares
$16.09
-29.27%
$11.38
Avg closing price
Price range
Holding Value
$13.6k
1,289 shares
Last Trade
Apr 12, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$17k
1,169 shares
$14.54
-27.51%
$10.54
Avg closing price
Price range
Holding Value
$97k
690 shares
Last Trade
Apr 12, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$5.3k
351 shares
$15.10
+830.93%
$140.57
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Mar 08, 2021
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$1.84k
119 shares
$15.48
0.0%
$15.48
Avg closing price
Price range
Holding Value
$8.94k
767 shares
Last Trade
Mar 08, 2021
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$9.92k
647 shares
$15.34
-23.99%
$11.66
Avg closing price
Price range
Holding Value
$4.58k
429 shares
Last Trade
Dec 17, 2020
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$2.26k
190 shares
$11.88
-10.1%
$10.68
Avg closing price
Price range
Holding Value
$186k
11,550 shares
Last Trade
Dec 17, 2020
Sale
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$836
114 shares
$7.33
+119.24%
$16.07
Avg closing price
Price range
Holding Value
$2.34k
405 shares
Last Trade
Dec 17, 2020
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$1.64k
281 shares
$5.85
-1.2%
$5.78
Avg closing price
Price range
Holding Value
$7.65k
890 shares
Last Trade
Dec 17, 2020
Purchase
(Option Exercise)Shares acquired or sold by exercising stock options or converting another derivative security.
$3.58k
310 shares
$11.55
-25.54%
$8.60
Avg closing price
Price range
Holding Value
$7.16k
500 shares
Last Trade
Feb 24, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10.4k
500 shares
$20.80
-31.15%
$14.32
Avg closing price
Price range
Holding Value
$15.5k
500 shares
Last Trade
Feb 24, 2020
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$10.3k
500 shares
$20.60
+50.1%
$30.92
Avg closing price
Price range
Holding Value
$66.3k
1,690 shares
Last Trade
Oct 15, 2018
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$4.5k
109 shares
$41.25
-4.95%
$39.21
Avg closing price
Price range
Holding Value
$2.63k
201 shares
Last Trade
Jun 11, 2018
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$1.53k
101 shares
$15.11
-13.5%
$13.07
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Jun 11, 2018
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
$2.87k
104 shares
$27.63
+63.79%
$45.25
Avg closing price
Price range
Holding Value
$11.3k
500 shares
Last Trade
Oct 06, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$11.3k
500 shares
$22.64
-0.09%
$22.62
Avg closing price
Price range
Holding Value
$1.32k
500 shares
Last Trade
Jun 12, 2017
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$5.03k
500 shares
$10.06
-73.86%
$2.63
Avg closing price
Price range
Holding Value
$35.7k
3,676 shares
Last Trade
Nov 14, 2016
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$26k
2,500 shares
$10.38
-6.36%
$9.72
Avg closing price
Price range
Holding Value
$2.33k
193 shares
Last Trade
Sep 14, 2015
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$1.33k
93 shares
$14.32
-15.71%
$12.07
Avg closing price
Price range
Holding Value
$2.42k
199 shares
Last Trade
Apr 13, 2015
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$1.57k
99 shares
$15.88
-23.3%
$12.18
Avg closing price
Price range
Holding Value
$5.1k
424 shares
Last Trade
Dec 08, 2014
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$2.25k
224 shares
$10.06
+19.58%
$12.03
Avg closing price
Price range
Holding Value
$1.26k
100 shares
Last Trade
Jun 13, 2013
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.77k
100 shares
$17.68
-28.9%
$12.57
Avg closing price
Price range
Holding Value
$1.18k
100 shares
Last Trade
Jun 13, 2013
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.01k
100 shares
$20.10
-41.52%
$11.76
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Dec 10, 2012
Sale
(Other)Another type of insider transaction reported on SEC Form 4.
No data
No data
$5.90
Avg closing price
Price range
Holding Value
$2.89k
263 shares
Last Trade
Oct 08, 2012
Purchase
(Other)Another type of insider transaction reported on SEC Form 4.
$2.49k
163 shares
$15.28
-28.14%
$10.98
Avg closing price
Price range
Holding Value
$1.13k
100 shares
Last Trade
Jan 11, 2012
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.59k
100 shares
$15.93
-29.25%
$11.27
Avg closing price
Price range
Holding Value
$1.03k
100 shares
Last Trade
Jan 11, 2012
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.51k
100 shares
$15.12
-31.88%
$10.30
Avg closing price
Price range
Holding Value
$1.25k
100 shares
Last Trade
Jan 11, 2012
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.55k
100 shares
$15.47
-19.2%
$12.50
Avg closing price
Price range
Holding Value
$1k
100 shares
Last Trade
Jan 11, 2012
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.4k
100 shares
$14.01
-28.62%
$10.00
Avg closing price
Price range
Holding Value
$13.6k
500 shares
Last Trade
Jan 09, 2012
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$9.95k
500 shares
$19.89
+36.3%
$27.11
Avg closing price
Price range
Holding Value
$8.02k
500 shares
Last Trade
Apr 25, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$8.69k
500 shares
$17.38
-7.77%
$16.03
Avg closing price
Price range
Holding Value
$1.11k
100 shares
Last Trade
Apr 25, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.27k
100 shares
$12.65
-12.17%
$11.11
Avg closing price
Price range
Holding Value
$1.08k
100 shares
Last Trade
Apr 25, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.26k
100 shares
$12.60
-14.6%
$10.76
Avg closing price
Price range
Holding Value
$1.25k
100 shares
Last Trade
Apr 25, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.25k
100 shares
$12.48
+0.24%
$12.51
Avg closing price
Price range
Holding Value
$1.18k
100 shares
Last Trade
Apr 25, 2011
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.27k
100 shares
$12.68
-6.62%
$11.84
Avg closing price
Price range
Holding Value
$1.83k
172 shares
Last Trade
Feb 28, 2011
Purchase
(Award)Shares received as a grant, bonus, or other company award rather than an open-market purchase.
$822
72 shares
$11.41
-6.75%
$10.64
Avg closing price
Price range
Holding Value
$0
0 shares
Last Trade
Feb 12, 2008
Sale
(Open Market)Shares sold on the open market or in a private sale.
$225k
12,689 shares
$17.73
-40.95%
$10.47
Avg closing price
Price range
Holding Value
$1.08k
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.44k
100 shares
$14.42
-25.31%
$10.77
Avg closing price
Price range
Holding Value
$972
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.6k
100 shares
$15.95
-39.06%
$9.72
Avg closing price
Price range
Holding Value
$1.03k
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.15k
100 shares
$11.47
-10.24%
$10.30
Avg closing price
Price range
Holding Value
$1.01k
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.17k
100 shares
$11.73
-14.15%
$10.07
Avg closing price
Price range
Holding Value
$1.21k
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.3k
100 shares
$13.01
-7.07%
$12.09
Avg closing price
Price range
Holding Value
$707
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$7.07
Avg closing price
Price range
Holding Value
$1.1k
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.33k
100 shares
$13.31
-17.39%
$11.00
Avg closing price
Price range
Holding Value
$1.09k
100 shares
Last Trade
Dec 21, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$1.26k
100 shares
$12.57
-13.21%
$10.91
Avg closing price
Price range
Holding Value
$1.94k
200 shares
Last Trade
Jan 25, 2007
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
$2.96k
200 shares
$14.79
-34.28%
$9.72
Avg closing price
Price range
Holding Value
$1.01k
100 shares
Last Trade
Dec 12, 2005
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$10.14
Avg closing price
Price range
Holding Value
$0.25
100 shares
Last Trade
Dec 12, 2005
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$0.00
Avg closing price
Price range
Holding Value
$1.02k
100 shares
Last Trade
Dec 12, 2005
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$10.17
Avg closing price
Price range
Holding Value
$1.2k
100 shares
Last Trade
Jul 07, 2005
Purchase
(Open Market)Shares bought on the open market or in a private purchase outside of a company compensation plan.
No data
No data
$12.01
Avg closing price
Price range