| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.45 | 4,452 | $171,179.40 | 85,717 | 2026-09-15 | Filing | |
| $41.01 | 100,000 | $4,101,000.00 | 1,960,034 | 2026-09-09 | Filing | |
| $42.20 | 1,080 | $45,576.00 | 2,060,034 | 2026-09-08 | Filing | |
| $41.69 | 67,651 | $2,820,370.19 | 2,061,114 | 2026-09-08 | Filing | |
| $40.75 | 46,521 | $1,895,730.75 | 2,128,765 | 2026-09-08 | Filing | |
| $41.49 | 3,524 | $146,210.76 | 162,200 | 2026-09-04 | Filing | |
| $40.69 | 4,191 | $170,531.79 | 165,724 | 2026-09-03 | Filing | |
| $40.69 | 9,753 | $396,849.57 | 2,175,286 | 2026-09-03 | Filing | |
| $40.69 | 1,025 | $41,707.25 | 96,596 | 2026-09-03 | Filing | |
| $44.36 | 15,000 | $665,400.00 | 100,251 | 2026-08-28 | Filing | |
| $45.92 | 1,703 | $78,201.76 | 2,185,039 | 2026-08-24 | Filing | |
| $44.79 | 25,039 | $1,121,496.81 | 2,186,742 | 2026-08-24 | Filing | |
| $44.03 | 155,008 | $6,825,002.24 | 2,211,781 | 2026-08-24 | Filing | |
| $48.97 | 2,092 | $102,445.24 | 2,185,039 | 2026-08-21 | Filing | |
| $47.92 | 2,459 | $117,835.28 | 2,187,131 | 2026-08-21 | Filing | |
| $47.15 | 112,470 | $5,302,960.50 | 2,189,590 | 2026-08-21 | Filing | |
| $46.29 | 64,729 | $2,996,305.41 | 2,302,060 | 2026-08-21 | Filing | |
| $76.61 | 625 | $47,881.25 | 2,185,039 | 2026-06-04 | Filing | |
| $75.94 | 5,282 | $401,115.08 | 2,185,664 | 2026-06-04 | Filing | |
| $74.94 | 4,813 | $360,686.22 | 2,190,946 | 2026-06-04 | Filing |