Dec 02
2024
SELL
Payment of exercise price or tax liability
$96,719
$11.06 p/Share
8,745
Reduced 0.65%
1,340,146
Common Stock
Nov 19
2024
SELL
Open market or private sale
$159,300
$10.62 p/Share
15,000
Reduced 1.1%
1,348,891
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,363,891
Common Stock
Nov 18
2024
SELL
Open market or private sale
$155,250
$10.35 p/Share
15,000
Reduced 1.1%
1,348,891
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,363,891
Common Stock
Nov 06
2024
SELL
Open market or private sale
$205,950
$13.73 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Nov 05
2024
SELL
Open market or private sale
$187,950
$12.53 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 18
2024
SELL
Open market or private sale
$166,200
$11.08 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 17
2024
SELL
Open market or private sale
$168,000
$11.2 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 17
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 09
2024
SELL
Open market or private sale
$166,650
$11.11 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 09
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Oct 08
2024
SELL
Open market or private sale
$167,250
$11.15 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Oct 08
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 26
2024
SELL
Exercise of conversion of derivative security
$158,850
$10.59 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 26
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 25
2024
SELL
Exercise of conversion of derivative security
$156,450
$10.43 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 25
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 17
2024
SELL
Open market or private sale
$160,350
$10.69 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock
Sep 16
2024
SELL
Open market or private sale
$159,750
$10.65 p/Share
15,000
Reduced 1.1%
1,347,781
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$11,250
$0.75 p/Share
15,000
Added 1.09%
1,362,781
Common Stock