| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.44 | 3,180 | $367,099.20 | 276,600 | 2026-02-23 | Filing | |
| $116.55 | 5,000 | $582,750.00 | 276,600 | 2026-02-17 | Filing | |
| $115.50 | 5,000 | $577,515.50 | 276,600 | 2026-02-13 | Filing | |
| $115.45 | 5,000 | $577,250.00 | 281,600 | 2026-02-13 | Filing | |
| $115.46 | 5,000 | $577,319.50 | 286,600 | 2026-02-13 | Filing | |
| $115.41 | 5,000 | $577,066.00 | 291,600 | 2026-02-13 | Filing | |
| $115.38 | 5,000 | $576,909.00 | 296,600 | 2026-02-13 | Filing | |
| $115.50 | 2,815 | $325,131.09 | 4,707 | 2026-02-13 | Filing | |
| $110.70 | 8,089 | $895,462.01 | 66,801 | 2026-02-09 | Filing | |
| $112.47 | 100 | $11,246.84 | 2,586 | 2025-11-07 | Filing | |
| $108.12 | 13,185 | $1,425,589.89 | 15,303 | 2025-08-19 | Filing | |
| $107.91 | 1,000 | $107,909.00 | 15,303 | 2025-08-18 | Filing | |
| $110.83 | 7,320 | $811,285.85 | 56,443 | 2025-08-08 | Filing | |
| $111.05 | 1,911 | $212,223.24 | 63,763 | 2025-08-08 | Filing | |
| $111.00 | 1,620 | $179,813.52 | 20,360 | 2025-08-07 | Filing | |
| $111.14 | 5,930 | $659,031.74 | 6,606 | 2025-08-04 | Filing | |
| $110.55 | 2,500 | $276,362.50 | 4,219 | 2025-08-01 | Filing | |
| $110.30 | 4,177 | $460,742.73 | 1,757 | 2025-08-01 | Filing | |
| $110.33 | 4,030 | $444,610.56 | 5,829 | 2025-08-01 | Filing | |
| $110.98 | 5,960 | $661,440.80 | 274,969 | 2025-08-04 | Filing |