Feb 27
2024
SELL
Open market or private sale
$6,944,034
$217.13 p/Share
31,981
Reduced 9.39%
308,556
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$1,179,139
$36.87 p/Share
31,981
Added 8.65%
337,794
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$2,898,458
$192.18 p/Share
15,082
Reduced 4.7%
305,813
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
32,677
Added 9.24%
320,895
Common Stock
Aug 10
2023
SELL
Open market or private sale
$8,099,181
$182.09 p/Share
44,479
Reduced 13.37%
288,218
Common Stock
Aug 09
2023
SELL
Open market or private sale
$7,838,581
$181.76 p/Share
43,126
Reduced 11.48%
332,697
Common Stock
Aug 08
2023
SELL
Open market or private sale
$6,275,008
$183.7 p/Share
34,159
Reduced 8.33%
375,823
Common Stock
Aug 03
2023
SELL
Sale (or disposition) back to the issuer
$8,853,800
$182.96 p/Share
48,392
Reduced 10.56%
409,982
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$1,657,909
$34.26 p/Share
48,392
Added 9.55%
458,374
Common Stock
Mar 11
2023
SELL
Payment of exercise price or tax liability
$392,377
$186.58 p/Share
2,103
Reduced 0.51%
409,982
Common Stock
Mar 10
2023
SELL
Payment of exercise price or tax liability
$358,420
$186.58 p/Share
1,921
Reduced 0.46%
412,085
Common Stock
Mar 10
2023
SELL
Open market or private sale
$7,217,044
$185.49 p/Share
38,908
Reduced 8.59%
414,006
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$767,983
$179.94 p/Share
4,268
Reduced 0.93%
452,914
Common Stock
Mar 09
2023
SELL
Open market or private sale
$2,779,818
$180.86 p/Share
15,370
Reduced 3.25%
457,182
Common Stock
Mar 08
2023
SELL
Open market or private sale
$1,710,050
$181.38 p/Share
9,428
Reduced 2.01%
458,717
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
11,069
Added 2.29%
472,552
Restricted Stock Units
Mar 08
2023
BUY
Grant, award, or other acquisition
-
2,766
Added 0.6%
461,483
Common Stock
Mar 07
2023
SELL
Open market or private sale
$1,702,137
$182.77 p/Share
9,313
Reduced 1.95%
468,145
Common Stock
Mar 06
2023
SELL
Open market or private sale
$260,218
$183.9 p/Share
1,415
Reduced 0.3%
477,458
Common Stock
Mar 03
2023
SELL
Open market or private sale
$4,049,089
$182.63 p/Share
22,171
Reduced 4.42%
478,873
Common Stock
Feb 28
2023
SELL
Open market or private sale
$2,486,919
$185.08 p/Share
13,437
Reduced 2.61%
501,044
Common Stock
Feb 27
2023
SELL
Open market or private sale
$2,706,763
$185.7 p/Share
14,576
Reduced 2.76%
514,481
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
28,537
Added 5.0%
541,972
Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
17,985
Added 3.38%
513,435
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
50,184
Added 9.2%
495,450
Common Stock