Feb 26
2025
SELL
Payment of exercise price or tax liability
$1,572,047
$573.74 p/Share
2,740
Reduced 1.26%
214,635
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
5,526
Added 2.49%
216,527
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$421,494
$582.98 p/Share
723
Reduced 0.34%
211,849
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
1,437
Added 0.67%
212,572
Common Stock
Nov 22
2024
-
915
Reduced 0.43%
211,080
Common Stock
Nov 05
2024
-
3,960
Reduced 1.83%
211,995
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$287,733
$417.61 p/Share
689
Reduced 0.32%
215,955
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
-
1,359
Added 0.62%
216,644
Common Stock
May 17
2024
-
2,507
Reduced 1.15%
215,285
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$736,453
$386.59 p/Share
1,905
Reduced 0.87%
217,792
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
3,757
Added 1.69%
218,555
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$337,930
$389.77 p/Share
867
Reduced 0.4%
215,940
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,710
Added 0.78%
216,807
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$283,012
$388.22 p/Share
729
Reduced 0.34%
215,097
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
1,437
Added 0.66%
215,826
Common Stock
Feb 07
2024
SELL
Open market or private sale
$31,418,788
$389.28 p/Share
80,710
Reduced 27.35%
214,389
Common Stock
Feb 07
2024
BUY
Exercise of conversion of derivative security
$7,487,585
$53.16 p/Share
140,850
Added 37.97%
230,089
Common Stock
Dec 13
2023
-
1,572
Reduced 1.01%
154,140
Common Stock
Apr 24
2023
SELL
Open market or private sale
$12,196,588
$299.2 p/Share
40,764
Reduced 20.75%
155,712
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$2,302,560
$42.64 p/Share
54,000
Added 21.56%
196,476
Common Stock
Apr 21
2023
SELL
Open market or private sale
$12,155,136
$297.92 p/Share
40,800
Reduced 22.26%
142,476
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$2,302,560
$42.64 p/Share
54,000
Added 22.76%
183,276
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$427,812
$229.39 p/Share
1,865
Reduced 1.42%
129,276
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,760
Added 2.81%
130,022
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$195,930
$231.05 p/Share
848
Reduced 0.66%
127,381
Common Stock