|
Dec 31
2025
|
SELL
Open market or private sale
|
$69,800
$35.74 p/Share
|
1,953
|
|
|
Dec 30
2025
|
SELL
Open market or private sale
|
$3,081,823
$35.93 p/Share
|
85,773
|
|
|
Dec 29
2025
|
SELL
Open market or private sale
|
$2,984,900
$36.28 p/Share
|
82,274
|
|
|
Dec 18
2025
|
SELL
Open market or private sale
|
$1,315,136
$38.75 p/Share
|
33,939
|
|
|
Dec 17
2025
|
SELL
Open market or private sale
|
$5,272,363
$38.75 p/Share
|
136,061
|
|
|
Dec 12
2025
|
|
-
|
590,909
|
|
|
Dec 12
2025
|
BUY
Conversion of derivative security
|
-
|
590,909
|
|
|
|
|
Dec 03
2025
|
SELL
Open market or private sale
|
$926,129
$38.33 p/Share
|
24,162
|
|
|
Dec 02
2025
|
SELL
Open market or private sale
|
$5,527,260
$37.9 p/Share
|
145,838
|
|
|
Nov 19
2025
|
SELL
Open market or private sale
|
$1,693,350
$36.37 p/Share
|
46,559
|
|
|
Nov 18
2025
|
SELL
Open market or private sale
|
$4,529,050
$36.69 p/Share
|
123,441
|
|
|
Nov 05
2025
|
SELL
Open market or private sale
|
$798,249
$38.52 p/Share
|
20,723
|
|
|
Nov 04
2025
|
SELL
Open market or private sale
|
$5,857,629
$39.24 p/Share
|
149,277
|
|
|
Oct 21
2025
|
SELL
Open market or private sale
|
$6,490,600
$38.18 p/Share
|
170,000
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$6,674,200
$39.26 p/Share
|
170,000
|
|
|
Sep 25
2025
|
|
-
|
513,000
|
|
|
Sep 25
2025
|
BUY
Conversion of derivative security
|
-
|
513,000
|
|
|
Sep 24
2025
|
SELL
Open market or private sale
|
$1,383,051
$37.81 p/Share
|
36,579
|
|
|
Sep 23
2025
|
SELL
Open market or private sale
|
$5,226,100
$39.17 p/Share
|
133,421
|
|
|
Sep 03
2025
|
SELL
Open market or private sale
|
$1,435,795
$35.61 p/Share
|
40,320
|
|
|
Sep 02
2025
|
SELL
Open market or private sale
|
$4,611,420
$35.56 p/Share
|
129,680
|
|
|
Aug 20
2025
|
SELL
Open market or private sale
|
$2,205,006
$32.74 p/Share
|
67,349
|
|
|
Aug 19
2025
|
SELL
Open market or private sale
|
$3,465,497
$33.76 p/Share
|
102,651
|
|
|
Aug 06
2025
|
SELL
Open market or private sale
|
$1,360,396
$36.15 p/Share
|
37,632
|
|
|
Aug 05
2025
|
SELL
Open market or private sale
|
$4,868,495
$36.78 p/Share
|
132,368
|
|