Mar 18
2025
SELL
Open market or private sale
$44,262
$325.46 p/Share
136
Reduced 2.74%
4,821
Common Stock
Mar 17
2025
BUY
Exercise of conversion of derivative security
-
290
Added 5.53%
4,957
Common Stock
Feb 05
2025
SELL
Open market or private sale
$131,497
$346.96 p/Share
379
Reduced 7.51%
4,667
Common Stock
Feb 04
2025
BUY
Grant, award, or other acquisition
$263,940
$344.57 p/Share
766
Added 13.18%
5,046
Common Stock
Jan 06
2025
BUY
Open market or private purchase
$8,211
$304.12 p/Share
27
Added 0.63%
4,280
Common Stock
Jul 03
2024
BUY
Open market or private purchase
$12,794
$232.62 p/Share
55
Added 1.28%
4,253
Common Stock
Mar 19
2024
SELL
Open market or private sale
$24,373
$243.73 p/Share
100
Reduced 2.33%
4,198
Common Stock
Mar 19
2024
BUY
Grant, award, or other acquisition
-
335
Added 7.23%
4,298
Common Stock
Feb 08
2024
SELL
Open market or private sale
$67,770
$225.15 p/Share
301
Reduced 7.06%
3,963
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
$200,108
$226.88 p/Share
882
Added 17.14%
4,264
Common Stock
Jan 04
2024
BUY
Open market or private purchase
$9,276
$189.32 p/Share
49
Added 1.43%
3,382
Common Stock
Jul 10
2023
BUY
Open market or private purchase
$11,812
$155.43 p/Share
76
Added 2.23%
3,333
Common Stock
Mar 21
2023
SELL
Open market or private sale
$16,929
$171.0 p/Share
99
Reduced 2.95%
3,257
Common Stock
Mar 21
2023
BUY
Conversion of derivative security
-
311
Added 8.48%
3,356
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
$10,892
$141.46 p/Share
77
Added 2.47%
3,045
Common Stock
Jul 07
2022
BUY
Grant, award, or other acquisition
$10,244
$111.35 p/Share
92
Added 3.01%
2,968
Common Stock
Mar 15
2022
SELL
Open market or private sale
$10,272
$144.68 p/Share
71
Reduced 2.41%
2,876
Common Stock
Mar 15
2022
BUY
Conversion of derivative security
$31,577
$144.85 p/Share
218
Added 6.89%
2,947
Common Stock
Jan 06
2022
BUY
Grant, award, or other acquisition
$11,311
$117.82 p/Share
96
Added 3.59%
2,580
Common Stock
Jul 07
2021
BUY
Exercise of conversion of derivative security
$9,641
$100.43 p/Share
96
Added 3.72%
2,484
Common Stock
Mar 16
2021
SELL
Open market or private sale
$6,262
$120.42 p/Share
52
Reduced 2.13%
2,388
Common Stock
Mar 15
2021
BUY
Conversion of derivative security
$18,894
$123.49 p/Share
153
Added 5.9%
2,440
Common Stock