Feb 27
2019
SELL
Payment of exercise price or tax liability
$342,813
$34.35 p/Share
9,980
Reduced 7.15%
129,680
Common Stock, $1.60 pa...
Feb 26
2019
SELL
Payment of exercise price or tax liability
$326,267
$35.46 p/Share
9,201
Reduced 5.35%
162,800
Common Stock, $1.60 pa...
Feb 25
2019
BUY
Grant, award, or other acquisition
-
66,258
Added 12.51%
463,585
Common Stock, $1.60 pa...
Feb 22
2019
SELL
Payment of exercise price or tax liability
$8,408,158
$36.73 p/Share
228,918
Reduced 36.55%
397,327
Common Stock, $1.60 pa...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
488,448
Added 43.82%
626,245
Common Stock, $1.60 pa...
Dec 31
2018
SELL
Payment of exercise price or tax liability
$25,333
$34.42 p/Share
736
Reduced 0.53%
137,797
Common Stock, $1.60 pa...
Feb 27
2018
SELL
Payment of exercise price or tax liability
$386,625
$38.74 p/Share
9,980
Reduced 2.52%
386,573
Common Stock, $1.60 pa...
Feb 26
2018
SELL
Payment of exercise price or tax liability
$6,657,329
$39.01 p/Share
170,657
Reduced 30.09%
396,553
Common Stock, $1.60 pa...
Feb 26
2018
BUY
Grant, award, or other acquisition
-
425,211
Added 42.85%
567,210
Common Stock, $1.60 pa...
Feb 22
2018
SELL
Payment of exercise price or tax liability
$537,942
$38.16 p/Share
14,097
Reduced 9.03%
141,999
Common Stock, $1.60 pa...
Feb 27
2017
SELL
Payment of exercise price or tax liability
$4,163,809
$35.01 p/Share
118,932
Reduced 30.84%
266,655
Common Stock, $1.60 pa...
Feb 27
2017
BUY
Grant, award, or other acquisition
-
323,402
Added 49.14%
334,730
Common Stock, $1.60 pa...
Feb 24
2017
SELL
Payment of exercise price or tax liability
$797,671
$36.42 p/Share
21,902
Reduced 14.39%
130,260
Common Stock, $1.60 pa...
Feb 22
2017
SELL
Payment of exercise price or tax liability
$539,308
$36.12 p/Share
14,931
Reduced 8.94%
152,162
Common Stock, $1.60 pa...
Feb 29
2016
SELL
Payment of exercise price or tax liability
$771,441
$26.02 p/Share
29,648
Reduced 8.7%
311,207
Common Stock, $1.60 pa...
Feb 29
2016
BUY
Grant, award, or other acquisition
-
63,648
Added 15.73%
340,855
Common Stock, $1.60 pa...
Feb 26
2016
SELL
Payment of exercise price or tax liability
$169,411
$25.68 p/Share
6,597
Reduced 2.32%
277,207
Common Stock, $1.60 pa...
Feb 24
2016
SELL
Payment of exercise price or tax liability
$419,797
$25.84 p/Share
16,246
Reduced 5.41%
283,804
Common Stock, $1.60 pa...
Feb 22
2016
BUY
Grant, award, or other acquisition
-
96,160
Added 24.27%
300,050
Common Stock, $1.60 pa...
Mar 02
2015
SELL
Payment of exercise price or tax liability
$209,468
$26.05 p/Share
8,041
Reduced 3.79%
203,890
Common Stock, $1.60 pa...
Mar 02
2015
BUY
Grant, award, or other acquisition
-
17,262
Added 7.53%
211,931
Common Stock, $1.60 pa...
Feb 27
2015
SELL
Payment of exercise price or tax liability
$82,697
$26.48 p/Share
3,123
Reduced 1.58%
194,669
Common Stock, $1.60 pa...
Feb 26
2015
SELL
Payment of exercise price or tax liability
$119,294
$26.34 p/Share
4,529
Reduced 2.24%
197,792
Common Stock, $1.60 pa...
Feb 24
2015
SELL
Open market or private sale
$188,910
$25.91 p/Share
7,291
Reduced 3.48%
202,321
Common Stock, $1.60 pa...
Feb 24
2015
BUY
Grant, award, or other acquisition
-
141,057
Added 40.23%
209,612
Common Stock, $1.60 pa...