Dec 29
2025
SELL
Open market or private sale
$45,760
$45.76 p/Share
1,000
Reduced 5.43%
17,431
Common Stock - $.33 1/...
Dec 26
2025
SELL
Open market or private sale
$46,780
$46.78 p/Share
1,000
Reduced 5.15%
18,431
Common Stock - $.33 1/...
Dec 19
2025
SELL
Open market or private sale
$44,000
$44.0 p/Share
1,000
Reduced 4.89%
19,431
Common Stock - $.33 1/...
Dec 18
2025
SELL
Open market or private sale
$43,500
$43.5 p/Share
1,000
Reduced 4.67%
20,431
Common Stock - $.33 1/...
Sep 11
2025
BUY
Exercise of conversion of derivative security
$82,700
$16.54 p/Share
5,000
Added 23.53%
16,250
Common Stock - $.33 1/...
Aug 27
2025
BUY
Exercise of conversion of derivative security
$120,500
$19.28 p/Share
6,250
Added 35.71%
11,250
Common Stock - $.33 1/...
Aug 05
2025
BUY
Exercise of conversion of derivative security
$68,050
$13.61 p/Share
5,000
Added 50.0%
5,000
Common Stock - $.33 1/...
Jun 24
2025
SELL
Open market or private sale
$161,680
$40.0 p/Share
4,042
Reduced 100.0%
0
Common Stock - $.33 1/...
Jun 24
2025
BUY
Exercise of conversion of derivative security
$60,104
$14.87 p/Share
4,042
Added 50.0%
4,042
Common Stock - $.33 1/...
Jun 23
2025
SELL
Open market or private sale
$78,398
$40.04 p/Share
1,958
Reduced 100.0%
0
Common Stock - $.33 1/...
Jun 23
2025
BUY
Exercise of conversion of derivative security
$29,115
$14.87 p/Share
1,958
Added 50.0%
1,958
Common Stock - $.33 1/...
Jun 03
2025
SELL
Open market or private sale
$38,874
$38.0 p/Share
1,023
Reduced 100.0%
0
Common Stock - $.33 1/...
May 29
2025
SELL
Open market or private sale
$75,224
$38.05 p/Share
1,977
Reduced 65.9%
1,023
Common Stock - $.33 1/...
May 23
2025
SELL
Open market or private sale
$35,964
$36.0 p/Share
999
Reduced 24.98%
3,000
Common Stock - $.33 1/...
May 22
2025
SELL
Open market or private sale
$11,307
$36.01 p/Share
314
Reduced 7.28%
3,999
Common Stock - $.33 1/...
May 21
2025
SELL
Open market or private sale
$24,732
$36.0 p/Share
687
Reduced 13.74%
4,313
Common Stock - $.33 1/...
May 19
2025
SELL
Open market or private sale
$179,000
$35.8 p/Share
5,000
Reduced 50.0%
5,000
Common Stock - $.33 1/...
May 15
2025
SELL
Open market or private sale
$73,040
$36.52 p/Share
2,000
Reduced 16.67%
10,000
Common Stock - $.33 1/...
May 15
2025
BUY
Exercise of conversion of derivative security
$52,180
$26.09 p/Share
2,000
Added 14.29%
12,000
Common Stock - $.33 1/...