Aug 11
2023
SELL
Open market or private sale
$2,761,000
$138.05 p/Share
20,000
Reduced 3.09%
626,339
Common Stock
Aug 10
2023
SELL
Open market or private sale
$2,766,800
$138.34 p/Share
20,000
Reduced 3.0%
646,339
Common Stock
May 30
2023
-
115,000
Reduced 14.72%
666,339
Common Stock
May 12
2023
SELL
Open market or private sale
$2,873,800
$143.69 p/Share
20,000
Reduced 2.5%
781,339
Common Stock
May 11
2023
SELL
Open market or private sale
$2,856,200
$142.81 p/Share
20,000
Reduced 2.44%
801,339
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$27,727,879
$144.84 p/Share
191,438
Reduced 18.9%
821,339
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
494,447
Added 32.81%
1,012,777
Common Stock
Mar 04
2023
SELL
Sale (or disposition) back to the issuer
-
19,112
Reduced 3.56%
518,330
Common Stock
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