Dec 15
2023
|
SELL
Open market or private sale
|
$6,671,911
$17.07 p/Share
|
390,856
|
|
Dec 15
2023
|
BUY
Conversion of derivative security
|
-
|
390,856
|
|
Jun 15
2023
|
SELL
Open market or private sale
|
-
|
2,980,233
|
|
Jun 15
2023
|
BUY
Conversion of derivative security
|
-
|
2,980,233
|
|
May 24
2023
|
SELL
Open market or private sale
|
$10,852,145
$21.27 p/Share
|
510,209
|
|
May 24
2023
|
BUY
Conversion of derivative security
|
-
|
510,209
|
|
May 23
2023
|
SELL
Open market or private sale
|
$31,193,909
$21.22 p/Share
|
1,470,024
|
|
May 23
2023
|
BUY
Conversion of derivative security
|
-
|
1,470,024
|
|
May 19
2023
|
SELL
Open market or private sale
|
$10,340,000
$20.68 p/Share
|
500,000
|
|
May 19
2023
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
May 18
2023
|
SELL
Open market or private sale
|
$10,465,000
$20.93 p/Share
|
500,000
|
|
May 18
2023
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Feb 24
2023
|
SELL
Open market or private sale
|
-
|
2,980,233
|
|
Feb 24
2023
|
BUY
Conversion of derivative security
|
-
|
2,980,233
|
|
Dec 15
2022
|
SELL
Open market or private sale
|
$2,589,003
$19.08 p/Share
|
135,692
|
|
Dec 15
2022
|
BUY
Conversion of derivative security
|
-
|
135,692
|
|
Dec 14
2022
|
SELL
Open market or private sale
|
$11,123,671
$19.81 p/Share
|
561,518
|
|
Dec 14
2022
|
BUY
Conversion of derivative security
|
-
|
561,518
|
|
Dec 13
2022
|
SELL
Open market or private sale
|
$8,062,658
$20.21 p/Share
|
398,944
|
|
Dec 13
2022
|
BUY
Conversion of derivative security
|
-
|
398,944
|
|
Dec 01
2022
|
SELL
Open market or private sale
|
$34,784,750
$18.07 p/Share
|
1,925,000
|
|
Dec 01
2022
|
BUY
Conversion of derivative security
|
-
|
1,925,000
|
|
Nov 23
2022
|
SELL
Open market or private sale
|
$82,429,590
$18.01 p/Share
|
4,576,879
|
|
Nov 23
2022
|
BUY
Conversion of derivative security
|
-
|
4,576,879
|
|
Nov 22
2022
|
SELL
Open market or private sale
|
$8,321,400
$18.09 p/Share
|
460,000
|
|