May 13
2021
SELL
Open market or private sale
$209,209
$22.99 p/Share
9,100
Reduced 38.1%
14,785
Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$111,943
$22.56 p/Share
4,962
Reduced 17.2%
23,885
Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
$98,039
$15.9 p/Share
6,166
Added 17.61%
28,847
Common Stock
Sep 06
2018
SELL
Open market or private sale
$372,150
$24.81 p/Share
15,000
Reduced 39.81%
22,681
Common Stock
Jun 18
2014
SELL
Open market or private sale
$320,994
$12.91 p/Share
24,864
Reduced 39.75%
37,682
Common Stock
Jun 17
2014
SELL
Open market or private sale
$117,193
$12.86 p/Share
9,113
Reduced 12.72%
62,546
Common Stock
Jun 16
2014
SELL
Open market or private sale
$45,447
$12.9 p/Share
3,523
Reduced 4.69%
71,659
Common Stock
Jun 13
2014
SELL
Open market or private sale
$96,525
$12.87 p/Share
7,500
Reduced 9.07%
75,182
Common Stock
Jun 12
2014
SELL
Open market or private sale
$322,000
$12.88 p/Share
25,000
Reduced 23.22%
82,682
Common Stock
Aug 28
2013
BUY
Open market or private purchase
$9,998
$7.75 p/Share
1,290
Added 1.18%
107,682
Common Stock
Dec 31
2012
SELL
Sale (or disposition) back to the issuer
-
3,670
Reduced 3.33%
106,392
Common Stock
Dec 28
2012
SELL
Payment of exercise price or tax liability
$3,177
$3.57 p/Share
890
Reduced 0.8%
110,062
Common Stock
Dec 28
2012
BUY
Grant, award, or other acquisition
-
2,155
Added 1.91%
110,952
Common Stock
Dec 14
2012
SELL
Payment of exercise price or tax liability
$3,175
$3.54 p/Share
897
Reduced 0.82%
108,797
Common Stock
Dec 14
2012
BUY
Grant, award, or other acquisition
-
2,172
Added 1.94%
109,694
Common Stock
Nov 30
2012
SELL
Payment of exercise price or tax liability
$3,176
$3.79 p/Share
838
Reduced 0.77%
107,522
Common Stock
Nov 30
2012
BUY
Grant, award, or other acquisition
-
2,029
Added 1.84%
108,360
Common Stock
Nov 16
2012
SELL
Payment of exercise price or tax liability
$3,175
$3.27 p/Share
971
Reduced 0.9%
106,331
Common Stock
Nov 16
2012
BUY
Grant, award, or other acquisition
-
2,352
Added 2.14%
107,302
Common Stock
Nov 02
2012
SELL
Payment of exercise price or tax liability
$3,177
$3.57 p/Share
890
Reduced 0.84%
104,950
Common Stock
Nov 02
2012
BUY
Grant, award, or other acquisition
-
2,155
Added 2.0%
105,840
Common Stock
Oct 19
2012
SELL
Payment of exercise price or tax liability
$3,177
$2.92 p/Share
1,088
Reduced 1.04%
103,685
Common Stock
Oct 19
2012
BUY
Grant, award, or other acquisition
-
2,634
Added 2.45%
104,773
Common Stock
Oct 05
2012
SELL
Payment of exercise price or tax liability
$3,177
$2.65 p/Share
1,199
Reduced 1.16%
102,139
Common Stock
Oct 05
2012
BUY
Grant, award, or other acquisition
-
2,903
Added 2.73%
103,338
Common Stock