| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.63 | 3,308 | $203,872.04 | 41,172 | 2026-08-18 | Filing | |
| $61.36 | 4,000 | $245,440.00 | 44,480 | 2026-08-18 | Filing | |
| $60.50 | 3,821 | $231,170.50 | 0 | 2026-08-13 | Filing | |
| $58.39 | 339 | $19,794.21 | 41,172 | 2026-08-12 | Filing | |
| $57.99 | 159 | $9,220.41 | 41,511 | 2026-08-11 | Filing | |
| $57.07 | 5,304 | $302,699.28 | 41,670 | 2026-08-10 | Filing | |
| $55.72 | 125 | $6,965.00 | 46,974 | 2026-08-07 | Filing | |
| $55.51 | 4,000 | $222,040.00 | 47,099 | 2026-08-05 | Filing | |
| $56.75 | 981 | $55,671.75 | 51,099 | 2026-08-04 | Filing | |
| $58.00 | 1 | $58.00 | 52,080 | 2026-08-03 | Filing | |
| $56.48 | 3,684 | $208,072.32 | 0 | 2026-08-10 | Filing | |
| $42.00 | 4,833 | $202,986.00 | 41,172 | 2026-05-28 | Filing | |
| $40.01 | 1,001 | $40,050.01 | 41,209 | 2025-06-03 | Filing | |
| $39.95 | 809 | $32,319.55 | 42,210 | 2025-06-02 | Filing | |
| $39.90 | 306 | $12,209.40 | 43,019 | 2025-05-20 | Filing | |
| $39.90 | 690 | $27,531.00 | 43,325 | 2025-05-19 | Filing | |
| $39.95 | 5,000 | $199,750.00 | 44,015 | 2025-05-16 | Filing | |
| $39.95 | 2,285 | $91,285.75 | 49,015 | 2025-05-15 | Filing | |
| $41.12 | 138 | $5,674.56 | 51,300 | 2025-04-28 | Filing | |
| $43.32 | 1,000 | $43,320.00 | 50,398 | 2024-12-03 | Filing |