| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $68.46 | 5,427 | $371,532.42 | 490,159 | 2026-01-16 | Filing | |
| $67.34 | 14,373 | $967,877.82 | 495,586 | 2026-01-16 | Filing | |
| $70.40 | 4,648 | $327,219.20 | 337,010 | 2026-01-15 | Filing | |
| $70.05 | 1,045 | $73,202.25 | 341,658 | 2026-01-14 | Filing | |
| $85.99 | 1,600 | $137,584.00 | 0 | 2025-12-12 | Filing | |
| $84.96 | 3,707 | $314,946.72 | 1,600 | 2025-12-12 | Filing | |
| $71.40 | 3,933 | $280,816.20 | 330,772 | 2026-01-12 | Filing | |
| $70.94 | 4,067 | $288,512.98 | 334,705 | 2026-01-12 | Filing | |
| $69.76 | 2,000 | $139,520.00 | 338,772 | 2026-01-12 | Filing | |
| $77.50 | 100 | $7,750.00 | 504,959 | 2026-01-07 | Filing | |
| $77.02 | 1,500 | $115,530.00 | 505,059 | 2026-01-07 | Filing | |
| $75.49 | 1,900 | $143,431.00 | 506,559 | 2026-01-07 | Filing | |
| $75.07 | 300 | $22,521.00 | 2,702 | 2026-01-05 | Filing | |
| $74.29 | 3,600 | $267,444.00 | 3,002 | 2026-01-05 | Filing | |
| $73.56 | 7,100 | $522,276.00 | 6,602 | 2026-01-05 | Filing | |
| $75.19 | 100 | $7,519.00 | 998 | 2026-01-05 | Filing | |
| $74.41 | 600 | $44,646.00 | 1,098 | 2026-01-05 | Filing | |
| $73.61 | 1,800 | $132,498.00 | 1,698 | 2026-01-05 | Filing | |
| $79.93 | 900 | $71,937.00 | 506,459 | 2025-12-22 | Filing | |
| $79.02 | 2,600 | $205,452.00 | 507,359 | 2025-12-22 | Filing |