| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $80.63 | 10,000 | $806,300.00 | 38,432 | 2026-05-13 | Filing | |
| $80.75 | 3,973 | $320,819.75 | 48,432 | 2026-05-11 | Filing | |
| $79.21 | 459 | $36,357.39 | 38,271 | 2026-05-12 | Filing | |
| $77.57 | 55,000 | $4,266,350.00 | 349,889 | 2026-05-11 | Filing | |
| $79.50 | 2,772 | $220,374.00 | 78,696 | 2026-05-12 | Filing | |
| $78.16 | 500 | $39,080.00 | 78,390 | 2026-05-13 | Filing | |
| $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 |