Mar 21
2022
SELL
Payment of exercise price or tax liability
$658,887
$176.74 p/Share
3,728
Reduced 0.38%
980,180
Common Stock, $0.01 pa...
Mar 17
2022
SELL
Payment of exercise price or tax liability
$659,840
$178.77 p/Share
3,691
Reduced 0.37%
983,908
Common Stock, $0.01 pa...
Mar 14
2022
SELL
Payment of exercise price or tax liability
$2,888,709
$170.97 p/Share
16,896
Reduced 1.68%
987,599
Common Stock, $0.01 pa...
Feb 23
2022
BUY
Grant, award, or other acquisition
$15,105,351
$177.71 p/Share
85,000
Added 7.8%
1,004,495
Common Stock, $0.01 pa...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$637,885
$182.88 p/Share
3,488
Reduced 0.38%
919,495
Common Stock, $0.01 pa...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$428,962
$189.22 p/Share
2,267
Reduced 0.25%
922,983
Common Stock, $0.01 pa...
Jan 03
2022
SELL
Payment of exercise price or tax liability
$3,089,868
$205.95 p/Share
15,003
Reduced 1.6%
925,250
Common Stock, $0.01 pa...
Nov 01
2021
SELL
Open market or private purchase
$45,147,516
$193.42 p/Share
233,417
Reduced 19.89%
940,253
Common Stock, $0.01 pa...
Aug 16
2021
BUY
Open market or private purchase
$25,563,126
$197.42 p/Share
129,486
Added 9.94%
1,173,670
Common Stock, $0.01 pa...
Jul 28
2021
BUY
Open market or private purchase
$45,624,182
$194.2 p/Share
234,934
Added 18.37%
1,044,184
Common Stock, $0.01 pa...
Jun 30
2021
SELL
Payment of exercise price or tax liability
$37,365
$171.4 p/Share
218
Reduced 0.03%
757,610
Common Stock, $0.01 pa...
Jun 24
2021
-
47,640
Added 5.56%
809,250
Common Stock, $0.01 pa...
May 25
2021
SELL
Open market or private sale
$6,830,089
$168.32 p/Share
40,578
Reduced 5.08%
757,828
Common Stock, $0.01 pa...
May 24
2021
SELL
Open market or private sale
$5,434,900
$167.63 p/Share
32,422
Reduced 3.9%
798,406
Common Stock, $0.01 pa...
Apr 14
2021
SELL
Payment of exercise price or tax liability
$335,371
$153.84 p/Share
2,180
Reduced 0.26%
830,828
Common Stock, $0.01 pa...
Mar 26
2021
-
48,000
Added 5.93%
761,610
Common Stock, $0.01 pa...
Mar 22
2021
SELL
Payment of exercise price or tax liability
$1,589,899
$150.83 p/Share
10,541
Reduced 1.25%
833,008
Common Stock, $0.01 pa...
Mar 17
2021
BUY
Grant, award, or other acquisition
$14,429,550
$151.89 p/Share
95,000
Added 10.12%
843,549
Common Stock, $0.01 pa...
Mar 15
2021
SELL
Sale (or disposition) back to the issuer
$353,358
$150.75 p/Share
2,344
Reduced 0.31%
748,549
Common Stock, $0.01 pa...
Mar 15
2021
SELL
Payment of exercise price or tax liability
$2,762,644
$150.75 p/Share
18,326
Reduced 2.38%
750,893
Common Stock, $0.01 pa...
Feb 19
2021
SELL
Payment of exercise price or tax liability
$531,955
$152.51 p/Share
3,488
Reduced 0.45%
769,219
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$339,347
$149.69 p/Share
2,267
Reduced 0.29%
772,707
Common Stock, $0.01 pa...
Feb 12
2021
-
44,000
Reduced 5.81%
713,610
Common Stock, $0.01 pa...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$3,679,846
$146.13 p/Share
25,182
Reduced 3.34%
727,705
Common Stock, $0.01 pa...