|
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
|
|
|
|
|
Mar 03
2025
|
BUY
Conversion of derivative security
|
-
|
12,566
|
|
|
Feb 14
2025
|
SELL
Open market or private sale
|
$2,096,095
$31.23 p/Share
|
67,118
|
|
|
Feb 14
2025
|
BUY
Conversion of derivative security
|
-
|
67,118
|
|
|
Feb 13
2025
|
SELL
Open market or private sale
|
$2,185,484
$31.71 p/Share
|
68,921
|
|
|
Feb 13
2025
|
BUY
Conversion of derivative security
|
-
|
68,921
|
|
|
Feb 12
2025
|
SELL
Open market or private sale
|
$1,963,773
$29.88 p/Share
|
65,722
|
|
|
Feb 12
2025
|
BUY
Conversion of derivative security
|
-
|
65,722
|
|
|
Jan 29
2025
|
SELL
Open market or private sale
|
$2,083,375
$31.37 p/Share
|
66,413
|
|
|
Jan 29
2025
|
BUY
Conversion of derivative security
|
-
|
66,413
|
|
|
Jan 28
2025
|
SELL
Open market or private sale
|
$1,954,085
$31.0 p/Share
|
63,035
|
|
|
Jan 28
2025
|
BUY
Conversion of derivative security
|
-
|
63,035
|
|
|
Jan 27
2025
|
SELL
Open market or private sale
|
$1,401,915
$31.18 p/Share
|
44,962
|
|
|
Jan 27
2025
|
BUY
Conversion of derivative security
|
-
|
44,962
|
|
|
Jan 10
2025
|
SELL
Open market or private sale
|
$2,084,669
$29.95 p/Share
|
69,605
|
|
|
Jan 10
2025
|
BUY
Conversion of derivative security
|
-
|
69,605
|
|
|
Jan 08
2025
|
SELL
Open market or private sale
|
$1,409,961
$30.66 p/Share
|
45,987
|
|
|
Jan 08
2025
|
BUY
Conversion of derivative security
|
-
|
45,987
|
|
|
Jan 07
2025
|
SELL
Open market or private sale
|
$2,412,624
$30.85 p/Share
|
78,205
|
|