| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $43.14 | 243 | $10,484.11 | 54,603,681 | 2026-09-04 | Filing |
| Large Shareholder, Officer, Director | $42.68 | 22,829 | $974,414.77 | 54,603,924 | 2026-09-04 | Filing |
| Large Shareholder, Officer, Director | $43.11 | 858 | $36,987.35 | 54,626,753 | 2026-09-03 | Filing |
| Large Shareholder, Officer, Director | $42.53 | 19,315 | $821,495.92 | 54,627,611 | 2026-09-03 | Filing |
| Large Shareholder, Officer, Director | $43.36 | 6,348 | $275,274.04 | 54,646,926 | 2026-09-02 | Filing |
| Large Shareholder, Officer, Director | $42.78 | 17,435 | $745,947.76 | 54,653,274 | 2026-09-02 | Filing |
| Large Shareholder, Officer, Director | $43.05 | 1,368 | $58,890.21 | 54,670,709 | 2026-09-01 | Filing |
| Large Shareholder, Officer, Director | $42.35 | 22,789 | $965,157.45 | 54,672,077 | 2026-09-01 | Filing |
| Director | $44.41 | 3,497 | $155,301.77 | 8,947 | 2026-08-14 | Filing |
| Large Shareholder, Officer, Director | $44.25 | 27,590 | $1,220,771.97 | 54,694,866 | 2026-08-21 | Filing |
| Large Shareholder, Officer, Director | $43.61 | 31,654 | $1,380,313.82 | 54,722,456 | 2026-08-21 | Filing |
| Large Shareholder, Officer, Director | $44.76 | 13,879 | $621,258.74 | 54,754,110 | 2026-08-20 | Filing |
| Large Shareholder, Officer, Director | $43.77 | 77,427 | $3,389,088.19 | 54,767,989 | 2026-08-20 | Filing |
| Large Shareholder, Officer, Director | $44.85 | 67 | $3,004.76 | 54,845,416 | 2026-08-19 | Filing |
| Large Shareholder, Officer, Director | $44.26 | 84,650 | $3,746,989.93 | 54,845,483 | 2026-08-19 | Filing |
| Large Shareholder, Officer, Director | $44.18 | 66,797 | $2,951,138.22 | 54,930,133 | 2026-08-18 | Filing |
| Large Shareholder, Officer, Director | $44.27 | 74,844 | $3,313,373.82 | 54,996,930 | 2026-08-17 | Filing |
| Large Shareholder, Officer, Director | $43.34 | 9,758 | $422,927.33 | 55,071,774 | 2026-08-17 | Filing |
| Officer | $45.70 | 36,375 | $1,662,268.39 | 2,536,320 | 2026-08-12 | Filing |
| Officer | $44.53 | 3,625 | $161,420.89 | 2,572,695 | 2026-08-12 | Filing |