Aug 27
2024
SELL
Open market or private sale
$95,795
$22.54 p/Share
4,250
Reduced 100.0%
0
Common Stock
Aug 27
2024
BUY
Exercise of conversion of derivative security
$10,540
$2.48 p/Share
4,250
Added 50.0%
4,250
Common Stock
Jul 31
2024
SELL
Open market or private sale
$27,282
$27.53 p/Share
991
Reduced 100.0%
0
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$2,457
$2.48 p/Share
991
Added 50.0%
991
Common Stock
Jul 29
2024
SELL
Open market or private sale
$142,065
$27.06 p/Share
5,250
Reduced 100.0%
0
Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$13,020
$2.48 p/Share
5,250
Added 50.0%
5,250
Common Stock
Jul 12
2024
SELL
Open market or private sale
$75,210
$25.07 p/Share
3,000
Reduced 100.0%
0
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$7,440
$2.48 p/Share
3,000
Added 50.0%
3,000
Common Stock
Jun 27
2024
SELL
Open market or private sale
$96,050
$22.6 p/Share
4,250
Reduced 100.0%
0
Common Stock
Jun 27
2024
BUY
Exercise of conversion of derivative security
$10,540
$2.48 p/Share
4,250
Added 50.0%
4,250
Common Stock
May 28
2024
SELL
Open market or private sale
$100,087
$23.55 p/Share
4,250
Reduced 100.0%
0
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$10,540
$2.48 p/Share
4,250
Added 50.0%
4,250
Common Stock
May 03
2024
SELL
Open market or private sale
$22,500
$22.5 p/Share
1,000
Reduced 100.0%
0
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
$2,480
$2.48 p/Share
1,000
Added 50.0%
1,000
Common Stock
Apr 29
2024
SELL
Open market or private sale
$55,152
$16.97 p/Share
3,250
Reduced 100.0%
0
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$8,060
$2.48 p/Share
3,250
Added 50.0%
3,250
Common Stock
Apr 11
2024
SELL
Open market or private sale
$342,440
$24.46 p/Share
14,000
Reduced 100.0%
0
Common Stock
Apr 11
2024
BUY
Exercise of conversion of derivative security
$34,720
$2.48 p/Share
14,000
Added 50.0%
14,000
Common Stock
Mar 27
2024
SELL
Open market or private sale
$60,027
$18.47 p/Share
3,250
Reduced 100.0%
0
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$8,060
$2.48 p/Share
3,250
Added 50.0%
3,250
Common Stock
Feb 27
2024
SELL
Open market or private sale
$55,152
$16.97 p/Share
3,250
Reduced 100.0%
0
Common Stock
Feb 27
2024
BUY
Exercise of conversion of derivative security
$8,060
$2.48 p/Share
3,250
Added 50.0%
3,250
Common Stock
Jan 29
2024
SELL
Open market or private sale
$51,382
$15.81 p/Share
3,250
Reduced 100.0%
0
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$8,060
$2.48 p/Share
3,250
Added 50.0%
3,250
Common Stock
Jan 02
2024
SELL
Open market or private sale
$140,838
$15.01 p/Share
9,383
Reduced 100.0%
0
Common Stock