| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.30 | 155 | $13,067.00 | 36,796 | 2026-04-14 | Filing | |
| $83.81 | 550 | $46,093.14 | 36,951 | 2026-04-14 | Filing | |
| $82.47 | 7,543 | $622,086.30 | 37,501 | 2026-04-14 | Filing | |
| $81.80 | 7,025 | $574,640.79 | 45,044 | 2026-04-14 | Filing | |
| $82.60 | 12,034 | $994,042.10 | 36,796 | 2026-04-13 | Filing | |
| $81.92 | 26,243 | $2,149,781.95 | 48,830 | 2026-04-13 | Filing | |
| $80.78 | 5,996 | $484,376.07 | 75,073 | 2026-04-13 | Filing | |
| $79.95 | 25,650 | $2,050,635.42 | 81,069 | 2026-04-13 | Filing | |
| $84.00 | 1,033 | $86,773.34 | 30,467 | 2026-04-10 | Filing | |
| $82.79 | 1,500 | $124,191.00 | 31,500 | 2026-04-10 | Filing | |
| $81.28 | 800 | $65,026.96 | 33,000 | 2026-04-10 | Filing | |
| $80.36 | 5,156 | $414,339.25 | 33,800 | 2026-04-10 | Filing | |
| $78.24 | 2,590 | $202,641.60 | 137,044 | 2026-03-10 | Filing | |
| $78.22 | 644 | $50,371.62 | 153,442 | 2026-03-04 | Filing | |
| $77.69 | 1,205 | $93,621.27 | 154,086 | 2026-03-04 | Filing | |
| $76.49 | 348 | $26,619.15 | 155,291 | 2026-03-04 | Filing | |
| $75.56 | 278 | $21,006.90 | 155,639 | 2026-03-04 | Filing | |
| $92.12 | 353 | $32,519.98 | 155,917 | 2026-02-05 | Filing | |
| $91.10 | 722 | $65,776.15 | 156,270 | 2026-02-05 | Filing | |
| $90.18 | 554 | $49,962.21 | 156,992 | 2026-02-05 | Filing |