|
Dec 30
2025
|
SELL
Open market or private sale
|
$2,793,844
$35.93 p/Share
|
77,758
|
|
|
Dec 29
2025
|
SELL
Open market or private sale
|
$2,984,562
$36.29 p/Share
|
82,242
|
|
|
Dec 18
2025
|
SELL
Open market or private sale
|
$948,807
$38.73 p/Share
|
24,498
|
|
|
Dec 17
2025
|
SELL
Open market or private sale
|
$5,250,702
$38.75 p/Share
|
135,502
|
|
|
Dec 12
2025
|
|
-
|
590,909
|
|
|
Dec 12
2025
|
BUY
Conversion of derivative security
|
-
|
590,909
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$539,191
$38.1 p/Share
|
14,152
|
|
|
|
|
Dec 02
2025
|
SELL
Open market or private sale
|
$5,527,639
$37.9 p/Share
|
145,848
|
|
|
Nov 19
2025
|
SELL
Open market or private sale
|
$1,334,202
$36.39 p/Share
|
36,664
|
|
|
Nov 18
2025
|
SELL
Open market or private sale
|
$4,496,830
$36.46 p/Share
|
123,336
|
|
|
Nov 05
2025
|
SELL
Open market or private sale
|
$419,762
$38.38 p/Share
|
10,937
|
|
|
Nov 04
2025
|
SELL
Open market or private sale
|
$5,847,741
$39.23 p/Share
|
149,063
|
|
|
Oct 21
2025
|
SELL
Open market or private sale
|
$6,113,600
$38.21 p/Share
|
160,000
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$6,280,000
$39.25 p/Share
|
160,000
|
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$1,007,761
$37.9 p/Share
|
26,590
|
|
|
Sep 23
2025
|
|
-
|
513,000
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$5,225,669
$39.17 p/Share
|
133,410
|
|
|
Sep 23
2025
|
BUY
Conversion of derivative security
|
-
|
513,000
|
|
|
Sep 03
2025
|
SELL
Open market or private sale
|
$1,072,257
$35.57 p/Share
|
30,145
|
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$4,617,643
$35.56 p/Share
|
129,855
|
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$1,860,539
$32.54 p/Share
|
57,177
|
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$3,471,304
$33.76 p/Share
|
102,823
|
|
|
Aug 06
2025
|
SELL
Open market or private sale
|
$999,192
$36.2 p/Share
|
27,602
|
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$4,868,274
$36.77 p/Share
|
132,398
|
|
|
Jul 23
2025
|
SELL
Open market or private sale
|
$1,382,067
$38.56 p/Share
|
35,842
|
|