| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.70 | 2,500 | $171,750.00 | 21,361 | 2026-09-14 | Filing | |
| $68.73 | 2,337 | $160,622.01 | 23,861 | 2026-09-14 | Filing | |
| $70.01 | 798 | $55,867.98 | 2,038,893 | 2026-09-03 | Filing | |
| $69.70 | 2,500 | $174,250.00 | 30,154 | 2026-08-24 | Filing | |
| $70.07 | 21,607 | $1,514,002.49 | 2,039,691 | 2026-08-19 | Filing | |
| $70.18 | 20,246 | $1,420,864.28 | 2,061,298 | 2026-08-18 | Filing | |
| $70.00 | 14,175 | $992,250.00 | 184,274 | 2026-08-18 | Filing | |
| $70.00 | 483 | $33,810.00 | 198,449 | 2026-08-07 | Filing | |
| $67.04 | 4,678 | $313,613.12 | 228,658 | 2026-07-17 | Filing | |
| $65.23 | 78,699 | $5,133,535.77 | 2,081,544 | 2026-07-14 | Filing | |
| $65.07 | 23,900 | $1,555,173.00 | 2,160,243 | 2026-07-13 | Filing | |
| $65.35 | 29,329 | $1,916,650.15 | 2,184,143 | 2026-07-07 | Filing | |
| $65.08 | 1,245 | $81,024.60 | 2,213,472 | 2026-07-06 | Filing | |
| $65.01 | 3,763 | $244,632.63 | 2,214,717 | 2026-06-30 | Filing | |
| $63.51 | 5,500 | $349,305.00 | 35,494 | 2026-06-26 | Filing | |
| $65.05 | 13,064 | $849,813.20 | 2,218,480 | 2026-04-28 | Filing | |
| $65.01 | 4,250 | $276,292.50 | 233,336 | 2026-04-28 | Filing | |
| $63.01 | 7,628 | $480,640.28 | 237,586 | 2026-04-20 | Filing | |
| $63.00 | 872 | $54,936.00 | 245,214 | 2026-04-17 | Filing | |
| $67.00 | 4,352 | $291,584.00 | 237,896 | 2025-12-18 | Filing |