Nov 11
2024
|
SELL
Other acquisition or disposition
|
-
|
2,219,164
|
|
Nov 11
2024
|
BUY
Other acquisition or disposition
|
-
|
356,377
|
|
Nov 11
2024
|
BUY
Conversion of derivative security
|
-
|
1,862,787
|
|
Aug 22
2024
|
SELL
Other acquisition or disposition
|
-
|
1,390,632
|
|
Aug 22
2024
|
BUY
Other acquisition or disposition
|
-
|
148,773
|
|
Aug 21
2024
|
BUY
Conversion of derivative security
|
-
|
1,241,859
|
|
May 28
2024
|
SELL
Other acquisition or disposition
|
-
|
1,494,083
|
|
May 28
2024
|
BUY
Conversion of derivative security
|
-
|
1,241,859
|
|
May 28
2024
|
BUY
Other acquisition or disposition
|
-
|
252,224
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$19,270,604
$17.49 p/Share
|
1,101,807
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$1,387,128
$17.52 p/Share
|
79,174
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$419,947
$17.46 p/Share
|
24,052
|
|
Mar 08
2024
|
SELL
Open market or private sale
|
$4,421,041
$18.31 p/Share
|
241,455
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$1,204,613
$17.96 p/Share
|
67,072
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$707,037
$18.24 p/Share
|
38,763
|
|
Mar 06
2024
|
BUY
Conversion of derivative security
|
-
|
1,552,323
|
|
Sep 05
2023
|
SELL
Other acquisition or disposition
|
-
|
42,565
|
|
Sep 05
2023
|
BUY
Other acquisition or disposition
|
-
|
365
|
|
Aug 30
2023
|
BUY
Conversion of derivative security
|
-
|
42,200
|
|
Jun 14
2023
|
SELL
Open market or private sale
|
$815,803
$17.66 p/Share
|
46,195
|
|
Jun 14
2023
|
BUY
Conversion of derivative security
|
-
|
46,195
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$1,141,062
$18.02 p/Share
|
63,322
|
|
Jun 13
2023
|
BUY
Conversion of derivative security
|
-
|
63,322
|
|
Jun 12
2023
|
SELL
Open market or private sale
|
$1,515,049
$18.02 p/Share
|
84,076
|
|
Jun 12
2023
|
BUY
Conversion of derivative security
|
-
|
84,076
|
|