Dec 11
2024
|
SELL
Open market or private sale
|
$4,131,844
$30.05 p/Share
|
137,499
|
|
Dec 11
2024
|
BUY
Conversion of derivative security
|
-
|
137,499
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$3,711,840
$28.12 p/Share
|
132,000
|
|
Dec 02
2024
|
BUY
Conversion of derivative security
|
-
|
132,000
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$136,887
$27.71 p/Share
|
4,940
|
|
Nov 22
2024
|
BUY
Conversion of derivative security
|
-
|
4,940
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$4,055,133
$27.57 p/Share
|
147,085
|
|
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
|
|