| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.31 | 1,021 | $56,466.41 | 302,966 | 2026-05-26 | Filing | |
| $55.31 | 409 | $22,621.79 | 212,059 | 2026-05-26 | Filing | |
| $54.30 | 5,000 | $271,477.00 | 212,468 | 2026-05-15 | Filing | |
| $54.20 | 4,000 | $216,806.40 | 74,921 | 2026-05-07 | Filing | |
| $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 |