| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.95 | 500 | $38,975.00 | 78,890 | 2026-04-13 | Filing | |
| $74.91 | 4,772 | $357,470.52 | 38,730 | 2026-03-11 | Filing | |
| $71.64 | 3,162 | $226,525.68 | 91,309 | 2026-03-13 | Filing | |
| $72.62 | 500 | $36,310.00 | 79,390 | 2026-03-13 | Filing | |
| $74.18 | 3,602 | $267,196.36 | 94,471 | 2026-03-09 | Filing | |
| $74.22 | 2,121 | $157,420.62 | 101,387 | 2026-03-06 | Filing | |
| $74.13 | 5,087 | $377,099.31 | 51,946 | 2026-03-09 | Filing | |
| $75.00 | 1,485 | $111,375.00 | 57,033 | 2026-03-06 | Filing | |
| $75.56 | 4,000 | $302,240.00 | 185,543 | 2026-03-05 | Filing | |
| $75.42 | 3,312 | $249,791.04 | 189,543 | 2026-03-05 | Filing | |
| $74.00 | 417 | $30,858.00 | 103,508 | 2026-03-02 | Filing | |
| $76.50 | 2,060 | $157,590.00 | 84,782 | 2026-03-03 | Filing | |
| $74.23 | 6,000 | $445,380.00 | 52,405 | 2026-03-03 | Filing | |
| $78.02 | 5,323 | $415,300.46 | 84,840 | 2026-02-20 | Filing | |
| $77.99 | 1,730 | $134,922.70 | 49,263 | 2026-02-20 | Filing | |
| $77.53 | 2,084 | $161,572.52 | 50,993 | 2026-02-19 | Filing | |
| $76.55 | 7,032 | $538,299.60 | 92,566 | 2026-02-12 | Filing | |
| $76.80 | 500 | $38,400.00 | 69,329 | 2026-02-13 | Filing | |
| $84.33 | 500 | $42,165.00 | 74,374 | 2026-01-13 | Filing | |
| $82.40 | 1,622 | $133,652.80 | 58,564 | 2025-12-18 | Filing |