Mar 23
2020
BUY
Grant, award, or other acquisition
-
10,965
Added 9.39%
105,833
Common Stock
Mar 12
2020
BUY
Open market or private purchase
$100,800
$16.0 p/Share
6,300
Added 6.23%
94,868
Common Stock
Feb 12
2020
SELL
Payment of exercise price or tax liability
$76,565
$28.98 p/Share
2,642
Reduced 3.04%
84,140
Common Stock
Feb 12
2020
BUY
Grant, award, or other acquisition
-
12,912
Added 12.72%
88,568
Common Stock
Feb 06
2020
SELL
Payment of exercise price or tax liability
$21,059
$29.66 p/Share
710
Reduced 0.9%
78,298
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$21,822
$28.98 p/Share
753
Reduced 0.94%
79,008
Common Stock
Jan 29
2020
SELL
Payment of exercise price or tax liability
$15,146
$28.47 p/Share
532
Reduced 0.66%
79,761
Common Stock
Oct 29
2019
SELL
Payment of exercise price or tax liability
$778,410
$29.63 p/Share
26,271
Reduced 24.65%
80,293
Common Stock
Oct 29
2019
BUY
Exercise of conversion of derivative security
$620,520
$18.43 p/Share
33,669
Added 24.01%
106,564
Common Stock
Feb 12
2019
SELL
Payment of exercise price or tax liability
$207,735
$27.07 p/Share
7,674
Reduced 9.52%
72,895
Common Stock
Feb 06
2019
BUY
Grant, award, or other acquisition
-
28,294
Added 25.99%
80,569
Common Stock
Feb 03
2019
SELL
Payment of exercise price or tax liability
$23,269
$26.87 p/Share
866
Reduced 1.63%
52,275
Common Stock
Jan 29
2019
SELL
Payment of exercise price or tax liability
$14,593
$27.43 p/Share
532
Reduced 0.99%
53,141
Common Stock
Oct 01
2018
SELL
Payment of exercise price or tax liability
$395,260
$27.8 p/Share
14,218
Reduced 20.94%
53,673
Common Stock
Feb 21
2018
SELL
Open market or private sale
$1,183,350
$33.81 p/Share
35,000
Reduced 34.02%
67,891
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$65,016
$32.25 p/Share
2,016
Reduced 1.92%
102,891
Common Stock
Feb 11
2018
SELL
Payment of exercise price or tax liability
$204,192
$31.98 p/Share
6,385
Reduced 5.74%
104,907
Common Stock
Feb 03
2018
SELL
Payment of exercise price or tax liability
$37,437
$33.13 p/Share
1,130
Reduced 1.01%
111,292
Common Stock
Jan 29
2018
BUY
Grant, award, or other acquisition
-
16,383
Added 12.72%
112,422
Common Stock
Jan 25
2018
SELL
Payment of exercise price or tax liability
$1,305,456
$32.84 p/Share
39,752
Reduced 29.27%
96,039
Common Stock
Jan 25
2018
BUY
Exercise of conversion of derivative security
$944,730
$14.62 p/Share
64,619
Added 36.85%
110,723
Common Stock
Nov 18
2017
SELL
Payment of exercise price or tax liability
$135,280
$28.45 p/Share
4,755
Reduced 6.26%
71,172
Common Stock