| Oct 15, 2026 |
Geoffrey MooreDirector |
Sold
plan |
4,452 |
$34.57 |
$0.2M |
Form 4 |
| Sep 15, 2026 |
Geoffrey MooreDirector |
Sold
plan |
4,452 |
$38.45 |
$0.2M |
Form 4 |
| Sep 9, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
100,000 |
$41.01 |
$4.1M |
Form 4 |
| Sep 8, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
115,252 |
$41.32 |
$4.8M |
Form 4 |
| Sep 4, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
3,524 |
$41.49 |
$0.1M |
Form 4 |
| Sep 3, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
|
9,753 |
$40.69 |
$0.4M |
Form 4 |
| Sep 3, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
4,191 |
$40.69 |
$0.2M |
Form 4 |
| Sep 3, 2026 |
James NiasChief Accounting Officer |
Sold
|
1,025 |
$40.69 |
$0.0M |
Form 4 |
| Aug 28, 2026 |
William GossmanDirector |
Sold
plan |
15,000 |
$44.36 |
$0.7M |
Form 4 |
| Aug 24, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
181,750 |
$44.15 |
$8.0M |
Form 4 |
| Aug 21, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
181,750 |
$46.88 |
$8.5M |
Form 4 |
| Jun 4, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
16,089 |
$74.60 |
$1.2M |
Form 4 |
| Jun 4, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
3,817 |
$72.90 |
$0.3M |
Form 4 |
| Jun 3, 2026 |
James NiasChief Accounting Officer |
Sold
|
940 |
$77.99 |
$0.1M |
Form 4 |
| Jun 3, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
8,901 |
$77.99 |
$0.7M |
Form 4 |
| Jun 3, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
3,840 |
$77.99 |
$0.3M |
Form 4 |
| May 29, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
41,371 |
$73.36 |
$3.0M |
Form 4 |
| May 28, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
41,373 |
$78.64 |
$3.3M |
Form 4 |
| May 21, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
41,373 |
$75.19 |
$3.1M |
Form 4 |
| May 20, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
35,476 |
$70.40 |
$2.5M |
Form 4 |
| May 20, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
41,373 |
$70.40 |
$2.9M |
Form 4 |
| May 20, 2026 |
James NiasChief Accounting Officer |
Sold
plan |
415 |
$71.09 |
$0.0M |
Form 4 |
| May 19, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
20,243 |
$68.48 |
$1.4M |
Form 4 |
| May 19, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
46,735 |
$68.48 |
$3.2M |
Form 4 |
| May 19, 2026 |
James NiasChief Accounting Officer |
Sold
plan |
1,618 |
$68.48 |
$0.1M |
Form 4 |
| May 18, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
|
19,575 |
$70.82 |
$1.4M |
Form 4 |
| May 18, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
|
45,191 |
$70.82 |
$3.2M |
Form 4 |
| May 18, 2026 |
James NiasChief Accounting Officer |
Sold
|
1,565 |
$70.82 |
$0.1M |
Form 4 |
| May 15, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
|
18,445 |
$75.16 |
$1.4M |
Form 4 |
| May 15, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
|
42,584 |
$75.16 |
$3.2M |
Form 4 |
| May 15, 2026 |
James NiasChief Accounting Officer |
Sold
|
1,487 |
$75.16 |
$0.1M |
Form 4 |
| Mar 13, 2026 |
Raymond A LinkDirector |
Sold
plan |
6,644 |
$63.28 |
$0.4M |
Form 4 |
| Mar 12, 2026 |
Raymond A LinkDirector |
Sold
plan |
8,760 |
$64.42 |
$0.6M |
Form 4 |
| Mar 12, 2026 |
James NiasChief Accounting Officer |
Sold
plan |
1,808 |
$64.42 |
$0.1M |
Form 4 |
| Mar 11, 2026 |
Raymond A LinkDirector |
Sold
plan |
10,000 |
$62.79 |
$0.6M |
Form 4 |
| Mar 9, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
19,096 |
$58.80 |
$1.1M |
Form 4 |
| Mar 6, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
23,656 |
$60.53 |
$1.4M |
Form 4 |
| Mar 6, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
12,290 |
$60.39 |
$0.7M |
Form 4 |
| Mar 5, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
32,239 |
$61.96 |
$2.0M |
Form 4 |
| Mar 5, 2026 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
13,038 |
$61.96 |
$0.8M |
Form 4 |
| Mar 5, 2026 |
James NiasChief Accounting Officer |
Sold
|
3,249 |
$61.96 |
$0.2M |
Form 4 |
| Jan 6, 2026 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
31,748 |
$37.51 |
$1.2M |
Form 4 |
| Dec 15, 2025 |
Joseph John CorsoChief Financial Officer |
Sold
plan |
66,075 |
$36.32 |
$2.4M |
Form 4 |
| Dec 4, 2025 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
15,371 |
$35.66 |
$0.5M |
Form 4 |
| Dec 3, 2025 |
Scott H KeeneyPresident and CEO, Director |
Sold
plan |
9,625 |
$33.78 |
$0.3M |
Form 4 |
| Dec 3, 2025 |
Joseph John CorsoChief Financial Officer |
Sold
|
4,127 |
$33.78 |
$0.1M |
Form 4 |
| Dec 3, 2025 |
James NiasChief Accounting Officer |
Sold
|
556 |
$33.78 |
$0.0M |
Form 4 |
| Nov 21, 2025 |
James NiasChief Accounting Officer |
Sold
|
1,200 |
$30.00 |
$0.0M |
Form 4 |
| Nov 11, 2025 |
Raymond A LinkDirector |
Sold
|
12,560 |
$35.33 |
$0.4M |
Form 4 |