Aug 01
2024
|
SELL
Open market or private sale
|
$1,917,980
$23.39 p/Share
|
82,000
|
|
Aug 01
2024
|
BUY
Conversion of derivative security
|
-
|
82,000
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$1,836,799
$22.4 p/Share
|
82,000
|
|
Jul 01
2024
|
BUY
Conversion of derivative security
|
-
|
82,000
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$1,836,799
$22.4 p/Share
|
82,000
|
|
Jun 03
2024
|
BUY
Conversion of derivative security
|
-
|
82,000
|
|
May 01
2024
|
SELL
Open market or private sale
|
$1,922,080
$23.44 p/Share
|
82,000
|
|
May 01
2024
|
BUY
Conversion of derivative security
|
-
|
82,000
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$1,991,780
$24.29 p/Share
|
82,000
|
|
Apr 01
2024
|
BUY
Conversion of derivative security
|
-
|
82,000
|
|
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
|
|