Mar 03
2025
SELL
Open market or private sale
$1,749,796
$577.3 p/Share
3,031
Reduced 89.57%
353
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$1,681,725
$563.77 p/Share
2,983
Reduced 46.85%
3,384
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
1,002
Added 13.6%
6,367
Common Stock
Feb 27
2025
SELL
Open market or private sale
$1,394,981
$581.0 p/Share
2,401
Reduced 87.18%
353
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
5,012
Added 39.22%
7,766
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$1,355,173
$573.74 p/Share
2,362
Reduced 46.17%
2,754
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
4,763
Added 52.74%
4,268
Common Stock
Feb 11
2025
SELL
Open market or private sale
$240,618
$589.75 p/Share
408
Reduced 53.61%
353
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$250,681
$582.98 p/Share
430
Reduced 36.1%
761
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
838
Added 41.3%
1,191
Common Stock
Nov 12
2024
SELL
Open market or private sale
$7,217,237
$535.96 p/Share
13,466
Reduced 97.83%
298
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$2,690,237
$199.78 p/Share
13,466
Added 75.76%
4,308
Common Stock
Jul 23
2024
SELL
Open market or private sale
$1,291,010
$458.13 p/Share
2,818
Reduced 90.44%
298
Common Stock
Jul 23
2024
BUY
Exercise of conversion of derivative security
$501,575
$177.99 p/Share
2,818
Added 47.49%
3,116
Common Stock
Apr 23
2024
SELL
Open market or private sale
$1,971,169
$370.66 p/Share
5,318
Reduced 94.69%
298
Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
$959,420
$180.41 p/Share
5,318
Added 65.52%
2,798
Common Stock
Mar 01
2024
SELL
Open market or private sale
$615,485
$383.48 p/Share
1,605
Reduced 84.34%
298
Common Stock
Feb 29
2024
SELL
Payment of exercise price or tax liability
$638,260
$386.59 p/Share
1,651
Reduced 46.45%
1,903
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
-
3,256
Added 51.67%
3,045
Common Stock
Feb 27
2024
SELL
Open market or private sale
$325,785
$386.46 p/Share
843
Reduced 73.88%
298
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$337,930
$389.77 p/Share
867
Reduced 43.18%
1,141
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
1,710
Added 45.99%
2,008
Common Stock
Feb 12
2024
SELL
Open market or private sale
$185,709
$386.09 p/Share
481
Reduced 61.75%
298
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$138,594
$388.22 p/Share
357
Reduced 31.43%
779
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
838
Added 42.45%
1,136
Common Stock