Feb 28
2024
SELL
Open market or private sale
$3,275,600
$163.78 p/Share
20,000
Reduced 4.2%
456,036
Common Stock
Feb 27
2024
SELL
Open market or private sale
$3,274,200
$163.71 p/Share
20,000
Reduced 4.03%
476,036
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$2,891,456
$161.57 p/Share
17,896
Reduced 3.23%
536,036
Common Stock
Feb 15
2024
SELL
Open market or private sale
$6,442,000
$161.05 p/Share
40,000
Reduced 7.46%
496,036
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
64,093
Added 10.37%
553,932
Common Stock
Nov 17
2023
SELL
Open market or private sale
$14,238,575
$147.55 p/Share
96,500
Reduced 16.46%
489,839
Common Stock
Nov 13
2023
SELL
Open market or private sale
$2,945,800
$147.29 p/Share
20,000
Reduced 3.3%
586,339
Common Stock
Nov 10
2023
SELL
Open market or private sale
$2,938,000
$146.9 p/Share
20,000
Reduced 3.19%
606,339
Common Stock
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