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
Jan 26
2024
SELL
Open market or private sale
$1,598,307
$370.15 p/Share
4,318
Reduced 95.81%
189
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
$779,010
$180.41 p/Share
4,318
Added 71.88%
1,689
Common Stock
Nov 16
2023
SELL
Open market or private sale
$2,645,700
$300.0 p/Share
8,819
Reduced 97.9%
189
Common Stock
Nov 16
2023
BUY
Exercise of conversion of derivative security
$1,550,468
$175.81 p/Share
8,819
Added 83.93%
1,689
Common Stock
May 02
2023
-
138
Reduced 42.2%
189
Common Stock
Apr 21
2023
SELL
Open market or private sale
$2,881,896
$299.48 p/Share
9,623
Reduced 96.71%
327
Common Stock
Apr 21
2023
BUY
Exercise of conversion of derivative security
$1,363,520
$170.44 p/Share
8,000
Added 50.16%
7,950
Common Stock
Mar 01
2023
SELL
Open market or private sale
$286,272
$228.47 p/Share
1,253
Reduced 39.12%
1,950
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$344,314
$229.39 p/Share
1,501
Reduced 31.91%
3,203
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
3,259
Added 46.82%
3,701
Common Stock