Jan 06
2025
|
SELL
Open market or private sale
|
$899,604
$30.07 p/Share
|
29,917
|
|
Jan 06
2025
|
BUY
Conversion of derivative security
|
-
|
29,917
|
|
Jan 03
2025
|
SELL
Open market or private sale
|
$127,710
$30.0 p/Share
|
4,257
|
|
Jan 03
2025
|
BUY
Conversion of derivative security
|
-
|
4,257
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$14,834,576
$29.65 p/Share
|
500,323
|
|
Jan 02
2025
|
BUY
Conversion of derivative security
|
-
|
500,323
|
|
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
|
|