| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.83 | 11,367 | $532,313.20 | 123,541 | 2026-03-02 | Filing | |
| $47.51 | 68,340 | $3,246,601.04 | 371,948 | 2026-02-27 | Filing | |
| $46.83 | 3,079 | $144,175.71 | 32,000 | 2026-02-27 | Filing | |
| $49.04 | 3,250 | $159,380.00 | 18,455 | 2026-02-27 | Filing | |
| $48.14 | 2,200 | $105,900.96 | 85,790 | 2026-02-27 | Filing | |
| $47.22 | 7,132 | $336,773.75 | 87,990 | 2026-02-27 | Filing | |
| $46.52 | 5,576 | $259,376.00 | 95,122 | 2026-02-27 | Filing | |
| $48.32 | 500 | $24,162.00 | 100,698 | 2026-02-27 | Filing | |
| $47.20 | 4,700 | $221,834.36 | 101,198 | 2026-02-27 | Filing | |
| $46.46 | 4,800 | $223,008.96 | 105,898 | 2026-02-27 | Filing | |
| $38.00 | 2,500 | $95,000.00 | 21,705 | 2025-11-26 | Filing | |
| $38.45 | 4,000 | $153,814.80 | 60,265 | 2025-11-17 | Filing | |
| $38.37 | 6,000 | $230,220.60 | 64,265 | 2025-11-17 | Filing | |
| $38.76 | 1,250 | $48,453.25 | 24,205 | 2025-11-14 | Filing | |
| $38.25 | 1,250 | $47,812.50 | 25,455 | 2025-11-14 | Filing | |
| $38.05 | 200,000 | $7,610,000.00 | 2,876,796 | 2025-11-14 | Filing | |
| $38.75 | 6,000 | $232,504.80 | 32,583 | 2025-11-11 | Filing | |
| $38.37 | 1,800 | $69,057.00 | 22,452 | 2025-08-13 | Filing | |
| $37.47 | 5,250 | $196,731.15 | 26,705 | 2025-08-11 | Filing | |
| $37.72 | 2,531 | $95,465.27 | 35,079 | 2025-08-08 | Filing |