Oct 01
2024
|
SELL
Open market or private sale
|
$361,500
$14.46 p/Share
|
25,000
|
|
Oct 01
2024
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$381,250
$15.25 p/Share
|
25,000
|
|
Sep 03
2024
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$468,250
$18.73 p/Share
|
25,000
|
|
Aug 05
2024
|
BUY
Conversion of derivative security
|
-
|
2,289
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$501,999
$20.08 p/Share
|
25,000
|
|
Jul 01
2024
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 04
2024
|
|
-
|
9,000
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$540,750
$21.63 p/Share
|
25,000
|
|
Jun 03
2024
|
BUY
Conversion of derivative security
|
-
|
26,288
|
|
May 01
2024
|
SELL
Open market or private sale
|
$169,575
$22.61 p/Share
|
7,500
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$157,200
$20.96 p/Share
|
7,500
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$2,052,852
$20.82 p/Share
|
98,600
|
|
Feb 27
2024
|
BUY
Conversion of derivative security
|
-
|
93,270
|
|
Jan 04
2024
|
SELL
Open market or private sale
|
$114,675
$15.29 p/Share
|
7,500
|
|
Jan 04
2024
|
BUY
Conversion of derivative security
|
-
|
7,500
|
|
Dec 04
2023
|
|
-
|
9,000
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$128,550
$17.14 p/Share
|
7,500
|
|
Dec 04
2023
|
BUY
Conversion of derivative security
|
-
|
16,500
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$82,650
$11.02 p/Share
|
7,500
|
|
Nov 01
2023
|
BUY
Conversion of derivative security
|
-
|
7,500
|
|
Oct 03
2023
|
SELL
Open market or private sale
|
$88,125
$11.75 p/Share
|
7,500
|
|
Oct 03
2023
|
BUY
Conversion of derivative security
|
-
|
7,500
|
|
Sep 05
2023
|
SELL
Open market or private sale
|
$106,200
$14.16 p/Share
|
7,500
|
|