| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.47 | 5,000 | $207,325.00 | 13,989 | 2026-03-09 | Filing | |
| $43.17 | 66,511 | $2,871,279.87 | 613,145 | 2026-03-04 | Filing | |
| $43.17 | 18,139 | $783,060.63 | 240,281 | 2026-03-04 | Filing | |
| $45.50 | 7,343 | $334,106.50 | 18,989 | 2026-03-05 | Filing | |
| $45.00 | 7,343 | $330,435.00 | 26,332 | 2026-03-05 | Filing | |
| $44.00 | 7,343 | $323,092.00 | 33,675 | 2026-03-05 | Filing | |
| $43.00 | 7,343 | $315,749.00 | 41,018 | 2026-03-04 | Filing | |
| $40.65 | 38,000 | $1,544,700.00 | 55,623 | 2026-03-04 | Filing | |
| $42.84 | 20,000 | $856,800.00 | 48,530 | 2026-03-04 | Filing | |
| $42.75 | 5,392 | $230,508.00 | 46,369 | 2026-03-04 | Filing | |
| $39.85 | 1,900 | $75,715.00 | 251,678 | 2026-03-03 | Filing | |
| $40.90 | 34,332 | $1,404,178.80 | 253,578 | 2026-03-03 | Filing | |
| $41.71 | 13,768 | $574,263.28 | 287,910 | 2026-03-03 | Filing | |
| $41.25 | 10,000 | $412,500.00 | 23,020 | 2025-11-11 | Filing | |
| $41.42 | 17,000 | $704,140.00 | 33,020 | 2025-11-11 | Filing | |
| $40.94 | 4,380 | $179,325.96 | 55,761 | 2025-11-12 | Filing | |
| $41.12 | 20,028 | $823,451.22 | 62,793 | 2025-11-11 | Filing | |
| $40.43 | 2,303 | $93,103.38 | 38,966 | 2025-11-12 | Filing | |
| $41.46 | 5,643 | $233,970.07 | 41,269 | 2025-11-11 | Filing | |
| $43.09 | 43,489 | $1,873,941.01 | 679,656 | 2025-11-07 | Filing |