Jul 25
2024
SELL
Open market or private sale
$136,732
$18.06 p/Share
7,571
Reduced 100.0%
0
Common Stock
Jul 25
2024
BUY
Exercise of conversion of derivative security
$77,299
$10.21 p/Share
7,571
Added 50.0%
7,571
Common Stock
Jul 24
2024
SELL
Open market or private sale
$3,620
$18.01 p/Share
201
Reduced 100.0%
0
Common Stock
Jul 24
2024
BUY
Exercise of conversion of derivative security
$2,052
$10.21 p/Share
201
Added 50.0%
201
Common Stock
Jul 18
2024
SELL
Open market or private sale
$229,775
$18.2 p/Share
12,625
Reduced 100.0%
0
Common Stock
Jul 18
2024
BUY
Exercise of conversion of derivative security
$128,901
$10.21 p/Share
12,625
Added 50.0%
12,625
Common Stock
Jul 16
2024
SELL
Open market or private sale
$106,218
$18.0 p/Share
5,901
Reduced 100.0%
0
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$60,249
$10.21 p/Share
5,901
Added 50.0%
5,901
Common Stock
Jul 12
2024
SELL
Open market or private sale
$59,315
$18.04 p/Share
3,288
Reduced 100.0%
0
Common Stock
Jul 12
2024
BUY
Exercise of conversion of derivative security
$33,570
$10.21 p/Share
3,288
Added 50.0%
3,288
Common Stock
Jul 02
2024
SELL
Open market or private sale
$668
$18.07 p/Share
37
Reduced 100.0%
0
Common Stock
Jul 02
2024
BUY
Exercise of conversion of derivative security
$377
$10.21 p/Share
37
Added 50.0%
37
Common Stock
Jul 01
2024
SELL
Open market or private sale
$15,758
$18.01 p/Share
875
Reduced 100.0%
0
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$8,933
$10.21 p/Share
875
Added 50.0%
875
Common Stock
Jun 24
2024
SELL
Open market or private sale
$168,439
$18.19 p/Share
9,260
Reduced 100.0%
0
Common Stock
Jun 24
2024
BUY
Exercise of conversion of derivative security
$94,544
$10.21 p/Share
9,260
Added 50.0%
9,260
Common Stock
Jun 12
2024
SELL
Open market or private sale
$19,613
$18.06 p/Share
1,086
Reduced 100.0%
0
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$11,088
$10.21 p/Share
1,086
Added 50.0%
1,086
Common Stock
Jun 11
2024
SELL
Open market or private sale
$9,020
$18.04 p/Share
500
Reduced 100.0%
0
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$5,105
$10.21 p/Share
500
Added 50.0%
500
Common Stock
Jun 06
2024
SELL
Open market or private sale
$25,398
$18.0 p/Share
1,411
Reduced 100.0%
0
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
$14,406
$10.21 p/Share
1,411
Added 50.0%
1,411
Common Stock
Jun 05
2024
SELL
Open market or private sale
$131,062
$18.09 p/Share
7,245
Reduced 100.0%
0
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
$73,971
$10.21 p/Share
7,245
Added 50.0%
7,245
Common Stock