Feb 28
2023
SELL
Open market or private sale
$2,861,800
$143.09 p/Share
20,000
Reduced 3.59%
537,442
Common Stock
Feb 27
2023
SELL
Open market or private sale
$2,893,600
$144.68 p/Share
20,000
Reduced 3.46%
557,442
Common Stock
Feb 15
2023
SELL
Sale (or disposition) back to the issuer
-
52,090
Reduced 8.27%
577,442
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
55,060
Added 8.04%
629,532
Common Stock
Nov 11
2022
SELL
Open market or private sale
$2,999,200
$149.96 p/Share
20,000
Reduced 3.36%
574,472
Common Stock
Nov 10
2022
SELL
Open market or private sale
$3,037,799
$151.89 p/Share
20,000
Reduced 3.25%
594,472
Common Stock
Aug 11
2022
SELL
Open market or private sale
$2,915,400
$145.77 p/Share
20,000
Reduced 3.15%
614,472
Common Stock
Aug 10
2022
SELL
Open market or private sale
$2,938,400
$146.92 p/Share
20,000
Reduced 3.06%
634,472
Common Stock
May 12
2022
SELL
Open market or private sale
$2,466,600
$123.33 p/Share
20,000
Reduced 2.97%
654,472
Common Stock
May 11
2022
SELL
Open market or private sale
$2,439,800
$121.99 p/Share
20,000
Reduced 2.88%
674,472
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$926,813
$123.23 p/Share
7,521
Reduced 1.07%
694,472
Common Stock
Feb 28
2022
SELL
Open market or private sale
$2,433,800
$121.69 p/Share
20,000
Reduced 2.77%
701,993
Common Stock
Feb 25
2022
SELL
Open market or private sale
$2,494,600
$124.73 p/Share
20,000
Reduced 2.7%
721,993
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$7,257,605
$127.03 p/Share
57,133
Reduced 7.15%
741,993
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
165,605
Added 17.55%
778,266
Common Stock
Nov 11
2021
SELL
Open market or private sale
$2,384,000
$119.2 p/Share
20,000
Reduced 2.32%
842,221
Common Stock
Nov 10
2021
SELL
Open market or private sale
$2,393,000
$119.65 p/Share
20,000
Reduced 2.27%
862,221
Common Stock
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