Feb 17
2025
SELL
Payment of exercise price or tax liability
$17,913
$196.85 p/Share
91
Reduced 2.4%
3,701
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$13,582
$196.85 p/Share
69
Reduced 1.79%
3,792
Common Stock
Feb 13
2025
SELL
Payment of exercise price or tax liability
$110,198
$193.67 p/Share
569
Reduced 12.84%
3,861
Common Stock
Feb 13
2025
BUY
Grant, award, or other acquisition
-
1,147
Added 20.57%
4,430
Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
-
1
Added 0.03%
3,283
Common Stock
Nov 22
2024
SELL
Open market or private sale
$57,996
$208.62 p/Share
278
Reduced 7.81%
3,281
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
-
2
Added 0.06%
3,559
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
2
Added 0.06%
3,557
Common Stock
May 24
2024
SELL
Open market or private sale
$90,861
$191.69 p/Share
474
Reduced 11.77%
3,554
Common Stock
Apr 16
2024
SELL
Payment of exercise price or tax liability
-
86
Reduced 2.09%
4,028
Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
-
3
Added 0.07%
4,114
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
534
Added 11.5%
4,111
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$8,886
$145.68 p/Share
61
Reduced 1.68%
3,577
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$6,846
$145.68 p/Share
47
Reduced 1.28%
3,638
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$157,318
$147.44 p/Share
1,067
Reduced 22.45%
3,685
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
3,192
Added 40.18%
4,752
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
-
2
Added 0.13%
1,560
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
-
2
Added 0.13%
1,558
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
2
Added 0.13%
1,555
Common Stock
Apr 14
2023
SELL
Payment of exercise price or tax liability
$11,680
$137.42 p/Share
85
Reduced 5.19%
1,553
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
-
3
Added 0.18%
1,638
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$11,809
$168.71 p/Share
70
Reduced 4.11%
1,635
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
436
Added 20.36%
1,705
Common Stock
Apr 16
2022
SELL
Payment of exercise price or tax liability
$10,471
$123.19 p/Share
85
Reduced 32.2%
179
Common Stock
Apr 16
2022
BUY
Exercise of conversion of derivative security
-
264
Added 50.0%
264
Common Stock