Mar 27
2025
SELL
Open market or private sale
$69,322
$21.33 p/Share
3,250
Reduced 12.38%
23,000
Common Stock
Mar 27
2025
BUY
Exercise of conversion of derivative security
$8,060
$2.48 p/Share
3,250
Added 11.02%
26,250
Common Stock
Mar 24
2025
SELL
Open market or private sale
$22,500
$22.5 p/Share
1,000
Reduced 4.17%
23,000
Common Stock
Mar 24
2025
BUY
Exercise of conversion of derivative security
$2,480
$2.48 p/Share
1,000
Added 4.0%
24,000
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$24,800
$2.48 p/Share
10,000
Added 30.3%
23,000
Common Stock
Feb 27
2025
SELL
Open market or private sale
$66,332
$20.41 p/Share
3,250
Reduced 20.0%
13,000
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
$8,060
$2.48 p/Share
3,250
Added 16.67%
16,250
Common Stock
Feb 05
2025
SELL
Open market or private sale
$22,520
$22.52 p/Share
1,000
Reduced 7.14%
13,000
Common Stock
Feb 05
2025
BUY
Exercise of conversion of derivative security
$2,480
$2.48 p/Share
1,000
Added 6.67%
14,000
Common Stock
Jan 27
2025
SELL
Open market or private sale
$70,167
$21.59 p/Share
3,250
Reduced 20.0%
13,000
Common Stock
Jan 27
2025
BUY
Exercise of conversion of derivative security
$8,060
$2.48 p/Share
3,250
Added 16.67%
16,250
Common Stock
Jan 03
2025
SELL
Open market or private sale
$25,040
$25.04 p/Share
1,000
Reduced 7.14%
13,000
Common Stock
Jan 03
2025
BUY
Exercise of conversion of derivative security
$2,480
$2.48 p/Share
1,000
Added 6.67%
14,000
Common Stock
Dec 30
2024
SELL
Open market or private sale
$20,259
$22.51 p/Share
900
Reduced 100.0%
0
Common Stock
Dec 30
2024
BUY
Exercise of conversion of derivative security
$2,232
$2.48 p/Share
900
Added 50.0%
900
Common Stock
Dec 27
2024
SELL
Open market or private sale
$74,202
$22.15 p/Share
3,350
Reduced 100.0%
0
Common Stock
Dec 27
2024
BUY
Exercise of conversion of derivative security
$8,308
$2.48 p/Share
3,350
Added 50.0%
3,350
Common Stock
Dec 13
2024
BUY
Exercise of conversion of derivative security
$32,240
$2.48 p/Share
13,000
Added 50.0%
13,000
Common Stock
Nov 27
2024
SELL
Open market or private sale
$131,670
$25.08 p/Share
5,250
Reduced 100.0%
0
Common Stock
Nov 27
2024
BUY
Exercise of conversion of derivative security
$13,020
$2.48 p/Share
5,250
Added 50.0%
5,250
Common Stock
Oct 28
2024
SELL
Open market or private sale
$180,000
$28.8 p/Share
6,250
Reduced 100.0%
0
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$15,500
$2.48 p/Share
6,250
Added 50.0%
6,250
Common Stock
Oct 18
2024
SELL
Open market or private sale
$24,420
$30.0 p/Share
814
Reduced 100.0%
0
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$2,018
$2.48 p/Share
814
Added 50.0%
814
Common Stock
Oct 07
2024
SELL
Open market or private sale
$34,937
$27.51 p/Share
1,270
Reduced 100.0%
0
Common Stock