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
Oct 07
2024
BUY
Exercise of conversion of derivative security
$3,149
$2.48 p/Share
1,270
Added 38.84%
2,000
Common Stock
Oct 04
2024
SELL
Open market or private sale
$281,097
$27.51 p/Share
10,218
Reduced 100.0%
0
Common Stock
Oct 04
2024
BUY
Exercise of conversion of derivative security
$25,340
$2.48 p/Share
10,218
Added 50.0%
10,218
Common Stock
Oct 01
2024
SELL
Open market or private sale
$14,348
$27.54 p/Share
521
Reduced 100.0%
0
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$1,292
$2.48 p/Share
521
Added 50.0%
521
Common Stock
Sep 30
2024
SELL
Open market or private sale
$50,660
$25.33 p/Share
2,000
Reduced 100.0%
0
Common Stock
Sep 30
2024
BUY
Exercise of conversion of derivative security
$4,960
$2.48 p/Share
2,000
Added 50.0%
2,000
Common Stock
Sep 27
2024
SELL
Open market or private sale
$103,147
$24.27 p/Share
4,250
Reduced 100.0%
0
Common Stock
Sep 27
2024
BUY
Exercise of conversion of derivative security
$10,540
$2.48 p/Share
4,250
Added 50.0%
4,250
Common Stock