Oct 15
2025
SELL
Open market or private sale
$3,093,700
$309.37 p/Share
10,000
Reduced 32.25%
21,006
Common Stock
Oct 15
2025
BUY
Exercise of conversion of derivative security
$380,600
$38.06 p/Share
10,000
Added 24.39%
31,006
Common Stock
Oct 13
2025
SELL
Open market or private sale
$2,920,899
$292.09 p/Share
10,000
Reduced 32.25%
21,006
Common Stock
Oct 13
2025
BUY
Exercise of conversion of derivative security
$427,100
$42.71 p/Share
10,000
Added 24.39%
31,006
Common Stock
Oct 01
2025
SELL
Open market or private sale
$1,375,000
$275.0 p/Share
5,000
Reduced 19.23%
21,006
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
$215,500
$43.1 p/Share
5,000
Added 16.13%
26,006
Common Stock
Sep 24
2025
SELL
Open market or private sale
$1,335,000
$267.0 p/Share
5,000
Reduced 19.23%
21,006
Common Stock
Sep 24
2025
BUY
Exercise of conversion of derivative security
$215,500
$43.1 p/Share
5,000
Added 16.13%
26,006
Common Stock
Sep 18
2025
SELL
Open market or private sale
$1,930,425
$257.39 p/Share
7,500
Reduced 26.31%
21,006
Common Stock
Sep 18
2025
BUY
Exercise of conversion of derivative security
$323,250
$43.1 p/Share
7,500
Added 20.83%
28,506
Common Stock
Jul 31
2025
SELL
Open market or private sale
$1,225,000
$245.0 p/Share
5,000
Reduced 25.63%
14,506
Common Stock
Jul 29
2025
SELL
Open market or private sale
$362,250
$241.5 p/Share
1,500
Reduced 7.14%
19,506
Common Stock
Jun 09
2025
SELL
Open market or private sale
$305,231
$241.29 p/Share
1,265
Reduced 5.68%
21,006
Common Stock
Jun 09
2025
BUY
Exercise of conversion of derivative security
$68,044
$53.79 p/Share
1,265
Added 5.37%
22,271
Common Stock
Apr 18
2025
BUY
Exercise of conversion of derivative security
-
5,644
Added 21.18%
21,006
Common Stock
Apr 17
2025
BUY
Exercise of conversion of derivative security
-
1,769
Added 10.33%
15,362
Common Stock
Apr 16
2025
BUY
Exercise of conversion of derivative security
-
1,269
Added 8.54%
13,593
Common Stock
Apr 18
2024
BUY
Exercise of conversion of derivative security
-
2,734
Added 18.16%
12,324
Common Stock
Apr 17
2024
BUY
Exercise of conversion of derivative security
-
1,744
Added 15.39%
9,590
Common Stock
Apr 16
2024
BUY
Exercise of conversion of derivative security
-
964
Added 10.94%
7,846
Common Stock
Apr 18
2023
BUY
Exercise of conversion of derivative security
-
3,424
Added 33.22%
6,882
Common Stock
Apr 16
2023
BUY
Exercise of conversion of derivative security
-
1,753
Added 33.64%
3,458
Common Stock
Apr 16
2022
BUY
Exercise of conversion of derivative security
-
1,705
Added 50.0%
1,705
Common Stock