Aug 11
2021
SELL
Open market or private sale
$2,866,200
$143.31 p/Share
20,000
Reduced 2.22%
882,221
Common Stock
Aug 10
2021
SELL
Open market or private sale
$2,852,600
$142.63 p/Share
20,000
Reduced 2.17%
902,221
Common Stock
May 11
2021
SELL
Open market or private sale
$2,702,200
$135.11 p/Share
20,000
Reduced 2.12%
922,221
Common Stock
May 10
2021
SELL
Open market or private sale
$2,766,600
$138.33 p/Share
20,000
Reduced 2.08%
942,221
Common Stock
Apr 29
2021
SELL
Payment of exercise price or tax liability
$13,466,798
$134.01 p/Share
100,491
Reduced 9.46%
962,221
Common Stock
Apr 29
2021
BUY
Grant, award, or other acquisition
-
255,375
Added 19.37%
1,062,712
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
57,335
Added 6.63%
807,337
Common Stock
Feb 26
2021
SELL
Open market or private sale
$2,377,800
$118.89 p/Share
20,000
Reduced 2.6%
750,002
Common Stock
Feb 25
2021
SELL
Open market or private sale
$2,489,000
$124.45 p/Share
20,000
Reduced 2.53%
770,002
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$7,724,063
$123.68 p/Share
62,452
Reduced 7.33%
790,002
Common Stock
Feb 15
2021
BUY
Grant, award, or other acquisition
-
86,987
Added 9.26%
852,454
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$8,004,359
$86.2 p/Share
92,858
Reduced 10.77%
769,105
Common Stock
May 01
2020
BUY
Grant, award, or other acquisition
-
235,978
Added 21.49%
861,963
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$3,002,442
$94.58 p/Share
31,745
Reduced 4.83%
625,985
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
61,372
Added 8.53%
657,730
Common Stock
Feb 15
2020
SELL
Payment of exercise price or tax liability
$1,524,384
$96.48 p/Share
15,800
Reduced 2.98%
513,515
Common Stock
Feb 15
2020
BUY
Grant, award, or other acquisition
-
82,843
Added 12.2%
596,358
Common Stock
Jun 18
2019
SELL
Open market or private sale
$353,818
$76.09 p/Share
4,650
Reduced 0.87%
529,315
Common Stock
Jun 17
2019
SELL
Open market or private sale
$350,176
$74.92 p/Share
4,674
Reduced 0.87%
533,965
Common Stock
Mar 19
2019
SELL
Open market or private sale
$346,468
$72.91 p/Share
4,752
Reduced 0.87%
538,639
Common Stock
Mar 18
2019
SELL
Open market or private sale
$350,682
$73.58 p/Share
4,766
Reduced 0.87%
543,391
Common Stock
Feb 25
2019
SELL
Payment of exercise price or tax liability
$7,115,436
$73.05 p/Share
97,405
Reduced 15.09%
548,157
Common Stock
Feb 25
2019
BUY
Grant, award, or other acquisition
-
147,922
Added 18.64%
645,562
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$380,280
$72.05 p/Share
5,278
Reduced 1.05%
497,640
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
76,182
Added 13.16%
502,918
Common Stock