Feb 15
2025
SELL
Payment of exercise price or tax liability
$690,722
$202.38 p/Share
3,413
Reduced 4.54%
71,813
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
8,499
Added 10.15%
75,226
Common Stock
Jan 15
2025
SELL
Payment of exercise price or tax liability
$118,340
$183.19 p/Share
646
Reduced 0.96%
66,727
Common Stock
Jan 15
2025
BUY
Exercise of conversion of derivative security
-
1,529
Added 2.22%
67,373
Common Stock
Nov 15
2024
SELL
Payment of exercise price or tax liability
$660,145
$182.26 p/Share
3,622
Reduced 5.21%
65,844
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
-
8,497
Added 10.9%
69,466
Common Stock
Nov 12
2024
SELL
Open market or private sale
$10,377,764
$181.29 p/Share
57,244
Reduced 48.42%
60,969
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$5,981,998
$104.5 p/Share
57,244
Added 32.63%
118,213
Common Stock
Oct 15
2024
SELL
Payment of exercise price or tax liability
$107,843
$150.41 p/Share
717
Reduced 1.16%
60,969
Common Stock
Oct 15
2024
BUY
Exercise of conversion of derivative security
-
1,529
Added 2.42%
61,686
Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$470,959
$129.03 p/Share
3,650
Reduced 5.72%
60,157
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
-
8,497
Added 11.75%
63,807
Common Stock
Jul 15
2024
SELL
Payment of exercise price or tax liability
$96,397
$131.69 p/Share
732
Reduced 1.31%
55,310
Common Stock
Jul 15
2024
BUY
Exercise of conversion of derivative security
-
1,529
Added 2.66%
56,042
Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$368,129
$113.48 p/Share
3,244
Reduced 5.62%
54,513
Common Stock
May 15
2024
BUY
Exercise of conversion of derivative security
-
8,496
Added 12.82%
57,757
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$101,367
$130.46 p/Share
777
Reduced 1.55%
49,261
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
-
1,529
Added 2.97%
50,038
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$751,891
$134.82 p/Share
5,577
Reduced 10.31%
48,509
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
11,861
Added 17.99%
54,086
Common Stock