|
Jan 28
2026
|
SELL
Open market or private sale
|
$1,445,081
$28.97 p/Share
|
49,882
|
|
|
Jan 28
2026
|
BUY
Conversion of derivative security
|
-
|
49,882
|
|
|
Jan 27
2026
|
SELL
Open market or private sale
|
$1,641,228
$29.09 p/Share
|
56,419
|
|
|
Jan 27
2026
|
BUY
Conversion of derivative security
|
-
|
56,419
|
|
|
Jan 26
2026
|
SELL
Open market or private sale
|
$973,419
$29.76 p/Share
|
32,709
|
|
|
Jan 26
2026
|
BUY
Conversion of derivative security
|
-
|
32,709
|
|
|
Jan 09
2026
|
SELL
Open market or private sale
|
$2,129,185
$30.86 p/Share
|
68,995
|
|
|
|
|
Jan 09
2026
|
BUY
Conversion of derivative security
|
-
|
68,995
|
|
|
Jan 08
2026
|
SELL
Open market or private sale
|
$1,655,700
$31.32 p/Share
|
52,864
|
|
|
Jan 08
2026
|
BUY
Conversion of derivative security
|
-
|
52,864
|
|
|
Jan 07
2026
|
SELL
Open market or private sale
|
$2,254,020
$31.16 p/Share
|
72,337
|
|
|
Jan 07
2026
|
BUY
Conversion of derivative security
|
-
|
72,337
|
|
|
Dec 22
2025
|
SELL
Open market or private sale
|
$1,870,545
$29.67 p/Share
|
63,045
|
|
|
Dec 22
2025
|
BUY
Conversion of derivative security
|
-
|
63,045
|
|
|
Dec 19
2025
|
SELL
Open market or private sale
|
$2,262,654
$28.78 p/Share
|
78,619
|
|
|
Dec 19
2025
|
BUY
Conversion of derivative security
|
-
|
78,619
|
|
|
Dec 18
2025
|
SELL
Open market or private sale
|
$2,512,694
$28.41 p/Share
|
88,444
|
|
|
Dec 18
2025
|
BUY
Conversion of derivative security
|
-
|
88,444
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$1,081,469
$26.02 p/Share
|
41,563
|
|
|
Dec 04
2025
|
BUY
Conversion of derivative security
|
-
|
41,563
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$3,064,965
$26.88 p/Share
|
114,024
|
|
|
Dec 03
2025
|
BUY
Conversion of derivative security
|
-
|
114,024
|
|
|
Dec 02
2025
|
SELL
Open market or private sale
|
$600,562
$25.94 p/Share
|
23,152
|
|
|
Dec 02
2025
|
BUY
Conversion of derivative security
|
-
|
23,152
|
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$325,962
$25.94 p/Share
|
12,566
|
|