May 06
2025
SELL
Payment of exercise price or tax liability
$109,490
$349.81 p/Share
313
Reduced 6.14%
4,785
Common Stock
May 06
2025
BUY
Grant, award, or other acquisition
-
686
Added 11.86%
5,098
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
699
Added 13.68%
4,412
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$162,151
$397.43 p/Share
408
Reduced 9.9%
3,713
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
1,332
Added 25.38%
3,917
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$67,126
$399.56 p/Share
168
Reduced 5.68%
2,789
Common Stock
Nov 07
2024
SELL
Open market or private sale
$533,332
$466.2 p/Share
1,144
Reduced 27.9%
2,957
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$1,332,523
$466.57 p/Share
2,856
Reduced 41.05%
4,101
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$928,160
$232.04 p/Share
4,000
Added 46.6%
4,584
Common Stock
May 15
2024
SELL
Open market or private sale
$193,947
$404.9 p/Share
479
Reduced 13.94%
2,957
Common Stock
May 13
2024
SELL
Open market or private sale
$780,353
$401.83 p/Share
1,942
Reduced 36.11%
3,436
Common Stock
May 07
2024
SELL
Payment of exercise price or tax liability
$94,069
$390.33 p/Share
241
Reduced 4.29%
5,378
Common Stock
May 07
2024
BUY
Grant, award, or other acquisition
-
720
Added 11.36%
5,619
Common Stock
Feb 12
2024
SELL
Open market or private sale
$144,289
$363.45 p/Share
397
Reduced 7.5%
4,899
Common Stock
Feb 09
2024
SELL
Open market or private sale
$657,939
$358.16 p/Share
1,837
Reduced 25.75%
5,296
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$63,796
$360.43 p/Share
177
Reduced 2.42%
7,133
Common Stock
Feb 07
2024
SELL
Open market or private sale
$373,650
$357.56 p/Share
1,045
Reduced 12.51%
7,310
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$169,245
$348.96 p/Share
485
Reduced 5.49%
8,355
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
1,530
Added 15.12%
8,590
Common Stock
Feb 06
2024
BUY
Grant, award, or other acquisition
-
1,064
Added 12.71%
7,310
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
456
Added 6.8%
6,246
Common Stock