May 02
2023
|
BUY
Conversion of derivative security
|
-
|
90,295
|
|
Apr 25
2023
|
SELL
Open market or private sale
|
$1,392,143
$20.06 p/Share
|
69,399
|
|
Apr 25
2023
|
BUY
Conversion of derivative security
|
-
|
90,295
|
|
Apr 18
2023
|
SELL
Open market or private sale
|
$1,982,878
$21.96 p/Share
|
90,295
|
|
Apr 18
2023
|
BUY
Conversion of derivative security
|
-
|
90,295
|
|
Apr 12
2023
|
SELL
Open market or private sale
|
$722,418
$19.7 p/Share
|
36,671
|
|
Apr 12
2023
|
BUY
Conversion of derivative security
|
-
|
36,671
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$1,033,870
$19.28 p/Share
|
53,624
|
|
Apr 11
2023
|
BUY
Conversion of derivative security
|
-
|
53,624
|
|
Apr 05
2023
|
SELL
Open market or private sale
|
$123,987
$19.37 p/Share
|
6,401
|
|
Apr 05
2023
|
BUY
Conversion of derivative security
|
-
|
6,401
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$1,653,550
$19.71 p/Share
|
83,894
|
|
Apr 04
2023
|
BUY
Conversion of derivative security
|
-
|
83,894
|
|
Mar 28
2023
|
SELL
Open market or private sale
|
$1,650,592
$18.28 p/Share
|
90,295
|
|
Mar 28
2023
|
BUY
Conversion of derivative security
|
-
|
90,295
|
|
Mar 21
2023
|
SELL
Open market or private sale
|
$1,671,247
$18.6 p/Share
|
89,852
|
|
Mar 13
2023
|
SELL
Open market or private sale
|
$1,754,431
$19.43 p/Share
|
90,295
|
|
Mar 13
2023
|
BUY
Conversion of derivative security
|
-
|
90,295
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$1,869,106
$20.7 p/Share
|
90,295
|
|
Mar 07
2023
|
BUY
Conversion of derivative security
|
-
|
90,295
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$582,637
$16.41 p/Share
|
35,505
|
|
Mar 01
2023
|
BUY
Conversion of derivative security
|
-
|
35,505
|
|
Feb 28
2023
|
SELL
Open market or private sale
|
$905,678
$16.53 p/Share
|
54,790
|
|
Feb 28
2023
|
BUY
Conversion of derivative security
|
-
|
54,790
|
|
Feb 22
2023
|
SELL
Open market or private sale
|
$280,162
$16.28 p/Share
|
17,209
|
|