Oct 02
2024
|
SELL
Open market or private sale
|
$2,459,364
$25.26 p/Share
|
97,362
|
|
Oct 02
2024
|
BUY
Conversion of derivative security
|
-
|
97,362
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$8,824,806
$25.12 p/Share
|
351,306
|
|
Oct 01
2024
|
BUY
Conversion of derivative security
|
-
|
351,306
|
|
Sep 27
2024
|
SELL
Open market or private sale
|
$3,333,909
$25.25 p/Share
|
132,036
|
|
Sep 27
2024
|
BUY
Conversion of derivative security
|
-
|
132,036
|
|
Sep 26
2024
|
SELL
Open market or private sale
|
$700,580
$25.01 p/Share
|
28,012
|
|
Sep 26
2024
|
BUY
Conversion of derivative security
|
-
|
28,012
|
|
Sep 25
2024
|
SELL
Open market or private sale
|
$2,003,951
$25.04 p/Share
|
80,030
|
|
Sep 25
2024
|
BUY
Conversion of derivative security
|
-
|
80,030
|
|
Sep 24
2024
|
SELL
Open market or private sale
|
$1,651,600
$25.0 p/Share
|
66,064
|
|
Sep 24
2024
|
BUY
Conversion of derivative security
|
-
|
66,064
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$87,325
$25.0 p/Share
|
3,493
|
|
Sep 19
2024
|
BUY
Conversion of derivative security
|
-
|
3,493
|
|
Sep 17
2024
|
SELL
Open market or private sale
|
$137,500
$25.0 p/Share
|
5,500
|
|
Sep 17
2024
|
BUY
Conversion of derivative security
|
-
|
5,500
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$80,000
$25.0 p/Share
|
3,200
|
|
Sep 16
2024
|
BUY
Conversion of derivative security
|
-
|
3,200
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$2,075,320
$24.56 p/Share
|
84,500
|
|
Sep 03
2024
|
BUY
Conversion of derivative security
|
-
|
84,500
|
|
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
|
|