May 12
2020
SELL
Payment of exercise price or tax liability
$25,536
$8.02 p/Share
3,184
Reduced 1.3%
240,809
Common Stock
Apr 27
2020
BUY
Grant, award, or other acquisition
-
6,042
Added 2.42%
243,993
Common Stock
Mar 02
2020
SELL
Payment of exercise price or tax liability
$55,483
$14.05 p/Share
3,949
Reduced 1.63%
237,951
Common Stock
Feb 19
2020
BUY
Grant, award, or other acquisition
-
6,693
Added 2.69%
241,900
Common Stock
Jul 29
2019
SELL
Open market or private sale
$158,473
$16.4 p/Share
9,663
Reduced 3.95%
235,207
Common Stock
Jul 29
2019
BUY
Exercise of conversion of derivative security
$104,554
$10.82 p/Share
9,663
Added 3.8%
244,870
Common Stock
Apr 22
2019
BUY
Grant, award, or other acquisition
-
10,459
Added 4.26%
235,207
Common Stock
Mar 04
2019
SELL
Payment of exercise price or tax liability
$101,436
$15.56 p/Share
6,519
Reduced 2.82%
224,748
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
6,683
Added 2.81%
231,267
Common Stock
Apr 24
2018
BUY
Grant, award, or other acquisition
-
8,604
Added 3.69%
224,584
Common Stock
Mar 14
2018
SELL
Open market or private sale
$442,854
$19.78 p/Share
22,389
Reduced 9.39%
215,980
Common Stock
Mar 02
2018
SELL
Payment of exercise price or tax liability
$104,055
$19.7 p/Share
5,282
Reduced 2.17%
238,369
Common Stock
Feb 08
2018
BUY
Grant, award, or other acquisition
-
5,517
Added 2.21%
243,651
Common Stock
May 12
2017
SELL
Payment of exercise price or tax liability
$58,338
$17.63 p/Share
3,309
Reduced 1.37%
238,784
Common Stock
Apr 25
2017
BUY
Grant, award, or other acquisition
-
7,884
Added 3.15%
242,093
Common Stock
Mar 02
2017
SELL
Payment of exercise price or tax liability
$118,443
$20.14 p/Share
5,881
Reduced 2.45%
234,209
Common Stock
Feb 10
2017
BUY
Grant, award, or other acquisition
-
10,035
Added 4.01%
240,090
Common Stock
Feb 03
2017
SELL
Open market or private sale
$578,580
$19.96 p/Share
28,987
Reduced 11.19%
230,055
Common Stock
Feb 03
2017
BUY
Exercise of conversion of derivative security
$313,639
$10.82 p/Share
28,987
Added 10.06%
259,042
Common Stock
Nov 09
2016
SELL
Open market or private sale
$680,496
$16.0 p/Share
42,531
Reduced 15.6%
230,055
Common Stock
Nov 09
2016
BUY
Exercise of conversion of derivative security
$503,992
$11.85 p/Share
42,531
Added 13.5%
272,586
Common Stock
Aug 24
2016
SELL
Open market or private sale
$791,476
$14.92 p/Share
53,048
Reduced 18.74%
230,055
Common Stock
Aug 24
2016
BUY
Exercise of conversion of derivative security
$501,834
$9.46 p/Share
53,048
Added 15.78%
283,103
Common Stock
May 13
2016
SELL
Open market or private sale
$137,628
$13.64 p/Share
10,090
Reduced 4.2%
230,055
Common Stock
May 12
2016
SELL
Payment of exercise price or tax liability
$52,274
$13.76 p/Share
3,799
Reduced 1.56%
240,145
Common Stock