May 12
2025
SELL
Open market or private sale
$1,584,752
$304.76 p/Share
5,200
Reduced 34.7%
9,787
Common Stock
May 12
2025
BUY
Exercise of conversion of derivative security
$1,002,872
$192.86 p/Share
5,200
Added 33.58%
10,287
Common Stock
May 09
2025
SELL
Open market or private sale
$1,475,050
$295.01 p/Share
5,000
Reduced 33.81%
9,787
Common Stock
May 09
2025
BUY
Exercise of conversion of derivative security
$964,300
$192.86 p/Share
5,000
Added 25.27%
14,787
Common Stock
Dec 10
2024
SELL
Open market or private sale
$162,344
$296.79 p/Share
547
Reduced 5.29%
9,787
Common Stock
Dec 09
2024
SELL
Open market or private sale
$71,611
$302.16 p/Share
237
Reduced 2.52%
9,179
Common Stock
Dec 09
2024
BUY
Exercise of conversion of derivative security
-
1,155
Added 10.05%
10,334
Common Stock
Dec 07
2024
BUY
Exercise of conversion of derivative security
-
514
Added 5.18%
9,416
Common Stock
Dec 05
2024
SELL
Open market or private sale
$108,742
$296.3 p/Share
367
Reduced 3.96%
8,902
Common Stock
Dec 04
2024
BUY
Exercise of conversion of derivative security
-
787
Added 7.83%
9,269
Common Stock
Feb 28
2024
SELL
Open market or private sale
$3,925,777
$282.43 p/Share
13,900
Reduced 62.1%
8,482
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$2,383,294
$171.46 p/Share
13,900
Added 38.31%
22,382
Common Stock
Dec 11
2023
SELL
Open market or private sale
$410,671
$279.94 p/Share
1,467
Reduced 14.75%
8,482
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
1,973
Added 16.55%
9,949
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
1,155
Added 12.65%
7,976
Common Stock
Dec 08
2023
SELL
Open market or private sale
$67,248
$279.04 p/Share
241
Reduced 3.41%
6,821
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
513
Added 6.77%
7,062
Common Stock
Oct 02
2023
SELL
Open market or private sale
$125,848
$286.02 p/Share
440
Reduced 6.3%
6,549
Common Stock
Feb 09
2023
SELL
Open market or private sale
$915,931
$288.21 p/Share
3,178
Reduced 31.26%
6,989
Common Stock
Dec 12
2022
SELL
Open market or private sale
$59,489
$258.65 p/Share
230
Reduced 2.21%
10,167
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
487
Added 4.47%
10,397
Common Stock
Dec 08
2022
SELL
Open market or private sale
$51,378
$256.89 p/Share
200
Reduced 1.98%
9,910
Common Stock
Dec 07
2022
SELL
Open market or private sale
$296,220
$256.69 p/Share
1,154
Reduced 10.73%
9,597
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
-
513
Added 4.83%
10,110
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
2,744
Added 20.33%
10,751
Common Stock