Nov 21
2024
|
BUY
Conversion of derivative security
|
-
|
147,085
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$371,054
$27.6 p/Share
|
13,444
|
|
Nov 15
2024
|
BUY
Conversion of derivative security
|
-
|
13,444
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$17,293,318
$27.69 p/Share
|
624,533
|
|
Nov 14
2024
|
BUY
Conversion of derivative security
|
-
|
624,533
|
|
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
|
|