| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.46 | 308 | $12,461.65 | 752,231 | 2026-02-23 | Filing | |
| $39.95 | 6,818 | $272,362.74 | 752,539 | 2026-02-23 | Filing | |
| $38.76 | 7,874 | $305,159.23 | 759,357 | 2026-02-23 | Filing | |
| $40.43 | 900 | $36,388.98 | 420,132 | 2026-02-23 | Filing | |
| $39.90 | 6,297 | $251,271.08 | 421,032 | 2026-02-23 | Filing | |
| $38.74 | 7,566 | $293,077.33 | 427,329 | 2026-02-23 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-18 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-17 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-13 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2026-02-12 | Filing | |
| $40.26 | 166,665 | $6,710,516.23 | 0 | 2026-02-12 | Filing | |
| $46.77 | 44,297 | $2,071,611.22 | 0 | 2026-01-05 | Filing | |
| $46.25 | 122,368 | $5,659,006.05 | 44,297 | 2026-01-05 | Filing | |
| $48.40 | 15,000 | $725,950.50 | 769,778 | 2025-12-22 | Filing | |
| $48.41 | 10,491 | $507,836.79 | 441,174 | 2025-12-22 | Filing | |
| $49.30 | 5,420 | $267,185.40 | 0 | 2025-12-15 | Filing | |
| $48.50 | 161,250 | $7,821,124.88 | 5,420 | 2025-12-15 | Filing | |
| $0.00 | 0 | $0.00 | 0 | 2025-12-05 | Filing | |
| $47.76 | 131,057 | $6,259,282.32 | 0 | 2025-12-01 | Filing | |
| $47.76 | 677,508 | $32,357,782.08 | 0 | 2025-12-01 | Filing |