Aug 20
2025
SELL
Open market or private sale
$568,599
$223.77 p/Share
2,541
Reduced 8.03%
29,116
Common Stock
Aug 12
2025
-
230
Reduced 0.72%
31,657
Common Stock
Aug 07
2025
SELL
Payment of exercise price or tax liability
$199,122
$215.5 p/Share
924
Reduced 2.82%
31,887
Common Stock
Aug 07
2025
BUY
Exercise of conversion of derivative security
$198,986
$53.78 p/Share
3,700
Added 10.13%
32,811
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$57,695
$192.96 p/Share
299
Reduced 1.02%
29,111
Common Stock
Feb 16
2025
BUY
Exercise of conversion of derivative security
-
772
Added 2.56%
29,410
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$117,705
$192.96 p/Share
610
Reduced 2.09%
28,638
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
1,543
Added 5.01%
29,248
Common Stock
Nov 08
2024
-
620
Reduced 2.19%
27,705
Common Stock
Feb 28
2024
SELL
Open market or private sale
$1,014,848
$158.57 p/Share
6,400
Reduced 18.1%
28,961
Common Stock
Feb 28
2024
-
636
Reduced 2.2%
28,325
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$154,520
$164.91 p/Share
937
Reduced 2.58%
35,361
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,403
Added 6.21%
36,298
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$63,737
$158.55 p/Share
402
Reduced 1.17%
33,895
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
939
Added 2.66%
34,297
Common Stock
Aug 11
2023
-
600
Reduced 1.77%
33,358
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$38,873
$119.61 p/Share
325
Reduced 0.95%
33,958
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,110
Added 3.14%
34,283
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$55,279
$116.87 p/Share
473
Reduced 1.41%
33,173
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
1,627
Added 4.61%
33,646
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$37,742
$116.49 p/Share
324
Reduced 1.0%
32,019
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
939
Added 2.82%
32,343
Common Stock
Nov 03
2022
-
500
Reduced 1.57%
31,404
Common Stock
Mar 03
2022
-
400
Reduced 1.24%
31,904
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$36,326
$111.09 p/Share
327
Reduced 1.0%
32,304
Common Stock