Feb 19
2025
SELL
Open market or private sale
$447,659
$293.74 p/Share
1,524
Reduced 15.14%
8,544
Common Stock
Feb 19
2025
BUY
Exercise of conversion of derivative security
$238,277
$156.35 p/Share
1,524
Added 13.15%
10,068
Common Stock
Feb 18
2025
SELL
Open market or private sale
$146,280
$292.56 p/Share
500
Reduced 5.53%
8,544
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
865
Added 8.78%
8,983
Common Stock
May 05
2024
SELL
Payment of exercise price or tax liability
$24,280
$311.29 p/Share
78
Reduced 0.95%
8,118
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$42,160
$277.37 p/Share
152
Reduced 1.82%
8,196
Common Stock
Apr 30
2024
SELL
Payment of exercise price or tax liability
$19,622
$276.38 p/Share
71
Reduced 0.84%
8,348
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$127,713
$268.87 p/Share
475
Reduced 5.34%
8,419
Common Stock
Mar 06
2024
BUY
Grant, award, or other acquisition
-
1,311
Added 12.89%
8,863
Common Stock
Nov 05
2023
SELL
Payment of exercise price or tax liability
$17,810
$269.86 p/Share
66
Reduced 0.87%
7,533
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$11,826
$231.89 p/Share
51
Reduced 0.67%
7,553
Common Stock
May 03
2023
SELL
Payment of exercise price or tax liability
$13,450
$235.97 p/Share
57
Reduced 0.74%
7,604
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
1,101
Added 12.57%
7,661
Common Stock
Apr 30
2023
SELL
Payment of exercise price or tax liability
$11,987
$239.74 p/Share
50
Reduced 0.76%
6,560
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$75,531
$234.57 p/Share
322
Reduced 4.65%
6,610
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
920
Added 11.76%
6,905
Common Stock
Nov 05
2022
SELL
Payment of exercise price or tax liability
$16,949
$269.04 p/Share
63
Reduced 1.04%
5,973
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$11,569
$236.1 p/Share
49
Reduced 0.81%
6,006
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$12,470
$230.92 p/Share
54
Reduced 0.88%
6,055
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
866
Added 12.42%
6,109
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$68,215
$249.87 p/Share
273
Reduced 4.95%
5,243
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$77,126
$235.86 p/Share
327
Reduced 5.6%
5,516
Common Stock