Jun 27
2024
BUY
Exercise of conversion of derivative security
$544,467
$10.18 p/Share
53,484
Added 45.73%
63,484
Common Stock
Dec 18
2023
BUY
Exercise of conversion of derivative security
$70,100
$7.01 p/Share
10,000
Added 50.0%
10,000
Common Stock
Dec 15
2023
SELL
Open market or private sale
$350,400
$35.04 p/Share
10,000
Reduced 100.0%
0
Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
$133,400
$13.34 p/Share
10,000
Added 50.0%
10,000
Common Stock
Nov 03
2023
SELL
Open market or private sale
$155,354
$30.09 p/Share
5,163
Reduced 100.0%
0
Common Stock
Nov 03
2023
BUY
Exercise of conversion of derivative security
$66,396
$12.86 p/Share
5,163
Added 50.0%
5,163
Common Stock
Sep 12
2023
SELL
Open market or private sale
$30,010
$30.01 p/Share
1,000
Reduced 100.0%
0
Common Stock
Sep 12
2023
BUY
Exercise of conversion of derivative security
$12,860
$12.86 p/Share
1,000
Added 50.0%
1,000
Common Stock
Sep 05
2023
SELL
Open market or private sale
$52,162
$30.03 p/Share
1,737
Reduced 100.0%
0
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$22,337
$12.86 p/Share
1,737
Added 50.0%
1,737
Common Stock
Sep 01
2023
SELL
Open market or private sale
$63,063
$30.03 p/Share
2,100
Reduced 100.0%
0
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
$27,006
$12.86 p/Share
2,100
Added 50.0%
2,100
Common Stock
Aug 09
2023
SELL
Open market or private sale
$125,450
$25.09 p/Share
5,000
Reduced 100.0%
0
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$66,700
$13.34 p/Share
5,000
Added 50.0%
5,000
Common Stock
Jul 10
2023
SELL
Open market or private sale
$218,155
$23.0 p/Share
9,485
Reduced 100.0%
0
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$94,280
$9.94 p/Share
9,485
Added 50.0%
9,485
Common Stock
Jun 01
2023
SELL
Open market or private sale
$81,790
$23.02 p/Share
3,553
Reduced 100.0%
0
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
$24,906
$7.01 p/Share
3,553
Added 50.0%
3,553
Common Stock
May 31
2023
SELL
Open market or private sale
$9,936
$23.0 p/Share
432
Reduced 100.0%
0
Common Stock
May 31
2023
BUY
Exercise of conversion of derivative security
$3,028
$7.01 p/Share
432
Added 50.0%
432
Common Stock
May 22
2023
SELL
Open market or private sale
$11,500
$23.0 p/Share
500
Reduced 100.0%
0
Common Stock
May 22
2023
BUY
Exercise of conversion of derivative security
$3,505
$7.01 p/Share
500
Added 50.0%
500
Common Stock
Jul 27
2021
SELL
Open market or private sale
$251,700
$25.17 p/Share
10,000
Reduced 100.0%
0
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$133,400
$13.34 p/Share
10,000
Added 50.0%
10,000
Common Stock
Jul 06
2021
SELL
Open market or private sale
$224,200
$22.42 p/Share
10,000
Reduced 100.0%
0
Common Stock