| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $57.10 | 30,000 | $1,713,087.00 | 591,492 | 2026-03-13 | Filing | |
| $56.72 | 10,287 | $583,515.67 | 263,987 | 2026-03-12 | Filing | |
| $56.15 | 62,105 | $3,487,239.22 | 274,274 | 2026-03-12 | Filing | |
| $56.50 | 448 | $25,314.06 | 31,441 | 2026-03-05 | Filing | |
| $56.50 | 6,161 | $348,101.43 | 149,617 | 2026-03-05 | Filing | |
| $56.53 | 11,739 | $663,595.10 | 315,695 | 2026-03-05 | Filing | |
| $56.49 | 867 | $48,979.60 | 42,633 | 2026-03-05 | Filing | |
| $55.25 | 14,000 | $773,544.80 | 43,500 | 2026-02-17 | Filing | |
| $54.03 | 1,200 | $64,839.00 | 155,778 | 2026-02-02 | Filing | |
| $53.57 | 4,600 | $246,400.38 | 156,978 | 2026-02-02 | Filing | |
| $52.24 | 5,000 | $261,192.00 | 83,223 | 2025-12-12 | Filing | |
| $47.85 | 4,461 | $213,447.25 | 161,578 | 2025-11-19 | Filing | |
| $47.87 | 999 | $47,824.53 | 88,223 | 2025-11-19 | Filing | |
| $47.85 | 1,249 | $59,765.52 | 57,500 | 2025-11-19 | Filing | |
| $47.85 | 6,856 | $328,093.19 | 217,468 | 2025-11-19 | Filing | |
| $47.87 | 7,638 | $365,595.93 | 463,615 | 2025-11-19 | Filing | |
| $47.86 | 707 | $33,833.91 | 31,889 | 2025-11-19 | Filing | |
| $47.85 | 6,496 | $310,821.26 | 327,434 | 2025-11-19 | Filing | |
| $47.84 | 3,721 | $178,023.43 | 151,856 | 2025-11-19 | Filing | |
| $49.22 | 5,000 | $246,121.00 | 206,324 | 2025-11-07 | Filing |