Feb 26
2025
SELL
Payment of exercise price or tax liability
$103,626
$347.74 p/Share
298
Reduced 3.8%
7,542
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
-
3,348
Added 23.51%
10,890
Common Stock
Feb 23
2025
SELL
Payment of exercise price or tax liability
$57,104
$344.0 p/Share
166
Reduced 2.07%
7,840
Common Stock
Nov 07
2024
SELL
Open market or private sale
$256,251
$373.0 p/Share
687
Reduced 7.94%
7,961
Common Stock
Mar 01
2024
SELL
Open market or private sale
$441,100
$401.0 p/Share
1,100
Reduced 11.31%
8,622
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
2,292
Added 19.08%
9,722
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$204,524
$391.06 p/Share
523
Reduced 6.58%
7,430
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$81,010
$387.61 p/Share
209
Reduced 2.56%
7,953
Common Stock
May 09
2023
SELL
Open market or private sale
$821,216
$352.0 p/Share
2,333
Reduced 22.37%
8,095
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$215,900
$356.86 p/Share
605
Reduced 5.48%
10,428
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$172,097
$356.31 p/Share
483
Reduced 4.19%
11,033
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
1,618
Added 12.32%
11,516
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$329,307
$462.51 p/Share
712
Reduced 6.75%
9,832
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$233,683
$449.39 p/Share
520
Reduced 4.7%
10,544
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
1,204
Added 9.81%
11,064
Common Stock
Jul 27
2021
SELL
Open market or private sale
$1,410,000
$470.0 p/Share
3,000
Reduced 23.45%
9,794
Common Stock
May 24
2021
SELL
Open market or private sale
$773,286
$430.8 p/Share
1,795
Reduced 12.3%
12,794
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$202,536
$334.77 p/Share
605
Reduced 3.98%
14,589
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$245,472
$322.99 p/Share
760
Reduced 4.76%
15,194
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
1,414
Added 8.14%
15,954
Common Stock
Nov 04
2020
SELL
Open market or private sale
$227,790
$374.04 p/Share
609
Reduced 4.05%
14,442
Common Stock