May 29
2025
SELL
Open market or private sale
$202,212
$449.36 p/Share
450
Reduced 8.32%
4,959
Common Stock
Mar 18
2025
SELL
Open market or private sale
$74,193
$325.41 p/Share
228
Reduced 4.04%
5,409
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
-
565
Added 9.11%
5,637
Common Stock
Feb 05
2025
SELL
Open market or private sale
$215,865
$347.05 p/Share
622
Reduced 10.92%
5,072
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
$514,098
$344.57 p/Share
1,492
Added 20.76%
5,694
Common Stock
Jan 06
2025
BUY
Open market or private purchase
$5,778
$304.12 p/Share
19
Added 0.45%
4,202
Common Stock
Nov 05
2024
SELL
Open market or private sale
$148,134
$359.55 p/Share
412
Reduced 8.97%
4,183
Common Stock
Jul 03
2024
BUY
Open market or private purchase
$5,815
$232.62 p/Share
25
Added 0.54%
4,595
Common Stock
Mar 19
2024
SELL
Open market or private sale
$48,756
$243.78 p/Share
200
Reduced 4.19%
4,570
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
488
Added 9.28%
4,770
Common Stock
Feb 08
2024
SELL
Open market or private sale
$124,958
$225.15 p/Share
555
Reduced 11.47%
4,282
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$291,313
$226.88 p/Share
1,284
Added 20.98%
4,837
Common Stock
Jan 04
2024
BUY
Open market or private purchase
$5,679
$189.32 p/Share
30
Added 0.84%
3,553
Common Stock
Aug 07
2023
SELL
Open market or private sale
$46,509
$207.63 p/Share
224
Reduced 5.98%
3,523
Common Stock
Jul 10
2023
BUY
Open market or private purchase
$5,595
$155.43 p/Share
36
Added 0.95%
3,747
Common Stock
Mar 21
2023
SELL
Open market or private sale
$47,709
$171.0 p/Share
279
Reduced 6.99%
3,711
Common Stock
Mar 21
2023
BUY
Conversion of derivative security
-
691
Added 14.76%
3,990
Common Stock
Feb 28
2023
SELL
Open market or private sale
$12,387
$176.96 p/Share
70
Reduced 2.08%
3,299
Common Stock
Feb 15
2023
SELL
Open market or private sale
$83,344
$169.4 p/Share
492
Reduced 12.74%
3,369
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$191,587
$170.3 p/Share
1,125
Added 22.56%
3,861
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
$5,941
$141.46 p/Share
42
Added 1.51%
2,736
Common Stock
Jul 07
2022
BUY
Grant, award, or other acquisition
$4,899
$111.35 p/Share
44
Added 1.61%
2,694
Common Stock