Mar 13
2024
|
|
-
|
444,444
|
|
Mar 13
2024
|
|
-
|
444,444
|
|
Mar 13
2024
|
BUY
Conversion of derivative security
|
-
|
444,444
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$3,913,040
$23.86 p/Share
|
164,000
|
|
Mar 05
2024
|
BUY
Conversion of derivative security
|
-
|
164,000
|
|
Aug 10
2023
|
SELL
Open market or private sale
|
$4,498,000
$27.68 p/Share
|
162,500
|
|
Aug 10
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
Jul 05
2023
|
SELL
Open market or private sale
|
$4,307,875
$26.51 p/Share
|
162,500
|
|
Jul 05
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
Jun 05
2023
|
SELL
Open market or private sale
|
$3,887,000
$23.92 p/Share
|
162,500
|
|
Jun 05
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
May 11
2023
|
SELL
Open market or private sale
|
$3,518,125
$21.65 p/Share
|
162,500
|
|
May 11
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$3,462,875
$21.31 p/Share
|
162,500
|
|
Apr 04
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
Mar 06
2023
|
SELL
Open market or private sale
|
$3,339,375
$20.55 p/Share
|
162,500
|
|
Mar 06
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
Feb 06
2023
|
SELL
Open market or private sale
|
$3,828,500
$23.56 p/Share
|
162,500
|
|
Feb 06
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
Jan 05
2023
|
SELL
Open market or private sale
|
$3,597,750
$22.14 p/Share
|
162,500
|
|
Jan 05
2023
|
BUY
Conversion of derivative security
|
-
|
162,500
|
|
Dec 05
2022
|
SELL
Open market or private sale
|
$3,682,250
$22.66 p/Share
|
162,500
|
|
Dec 05
2022
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Nov 10
2022
|
SELL
Open market or private sale
|
$3,617,250
$22.26 p/Share
|
162,500
|
|
Oct 11
2022
|
SELL
Open market or private sale
|
$1,057,326
$20.12 p/Share
|
52,551
|
|