Feb 18
2021
BUY
Grant, award, or other acquisition
-
48,651
Added 10.15%
430,517
Common Stock
Mar 31
2020
SELL
Payment of exercise price or tax liability
$147,162
$42.41 p/Share
3,470
Reduced 0.92%
372,835
Common Stock
Mar 06
2020
SELL
Open market or private sale
$1,977,000
$65.9 p/Share
30,000
Reduced 7.45%
372,863
Common Stock
Mar 04
2020
SELL
Payment of exercise price or tax liability
$553,216
$64.32 p/Share
8,601
Reduced 2.09%
402,863
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$280,736
$61.39 p/Share
4,573
Reduced 1.1%
411,464
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$433,998
$59.33 p/Share
7,315
Reduced 1.73%
416,037
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$485,151
$61.85 p/Share
7,844
Reduced 1.82%
423,352
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$1,410,131
$65.01 p/Share
21,691
Reduced 4.79%
431,196
Common Stock
Feb 21
2020
SELL
Payment of exercise price or tax liability
$377,448
$65.01 p/Share
5,806
Reduced 1.27%
452,887
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
-
45,440
Added 9.01%
458,693
Common Stock
May 01
2019
SELL
Open market or private sale
$1,519,506
$57.0 p/Share
26,658
Reduced 6.19%
404,286
Common Stock
Apr 26
2019
SELL
Open market or private sale
$81,536
$58.24 p/Share
1,400
Reduced 0.32%
430,944
Common Stock
Mar 29
2019
SELL
Payment of exercise price or tax liability
$171,340
$51.5 p/Share
3,327
Reduced 0.76%
432,344
Common Stock
Mar 01
2019
SELL
Payment of exercise price or tax liability
$222,897
$50.67 p/Share
4,399
Reduced 1.0%
436,575
Common Stock
Mar 01
2019
SELL
Open market or private sale
$220,515
$51.14 p/Share
4,312
Reduced 0.99%
432,263
Common Stock
Feb 28
2019
SELL
Open market or private sale
$360,145
$51.07 p/Share
7,052
Reduced 1.57%
440,974
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$749,330
$50.84 p/Share
14,739
Reduced 3.18%
448,026
Common Stock
Feb 26
2019
SELL
Open market or private sale
$462,288
$51.52 p/Share
8,973
Reduced 1.9%
462,765
Common Stock
Feb 25
2019
SELL
Open market or private sale
$268,162
$51.53 p/Share
5,204
Reduced 1.09%
471,738
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$669,870
$51.28 p/Share
13,063
Reduced 2.67%
476,942
Common Stock
Feb 22
2019
SELL
Payment of exercise price or tax liability
$770,898
$51.61 p/Share
14,937
Reduced 2.96%
490,005
Common Stock
Feb 22
2019
BUY
Grant, award, or other acquisition
-
46,231
Added 8.39%
504,942
Common Stock
Feb 21
2019
SELL
Payment of exercise price or tax liability
$287,497
$51.02 p/Share
5,635
Reduced 1.21%
458,711
Common Stock