| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.16 | 20,280 | $1,017,325.92 | 116,814 | 2026-03-06 | Filing | |
| $52.03 | 7,684 | $399,786.23 | 60,803 | 2026-03-04 | Filing | |
| $52.29 | 4,237 | $221,555.70 | 54,578 | 2026-03-03 | Filing | |
| $50.36 | 10,000 | $503,587.00 | 568,181 | 2026-02-26 | Filing | |
| $56.71 | 7,421 | $420,879.79 | 53,343 | 2025-08-27 | Filing | |
| $56.91 | 800 | $45,530.16 | 578,181 | 2025-08-14 | Filing | |
| $56.07 | 6,333 | $355,091.31 | 578,981 | 2025-08-14 | Filing | |
| $55.20 | 12,867 | $710,235.24 | 585,314 | 2025-08-14 | Filing | |
| $56.54 | 10,000 | $565,376.00 | 58,815 | 2025-06-10 | Filing | |
| $54.03 | 11,022 | $595,540.70 | 143,448 | 2025-05-23 | Filing | |
| $54.63 | 14,475 | $790,763.46 | 122,092 | 2025-05-21 | Filing | |
| $54.63 | 5,000 | $273,130.50 | 136,567 | 2025-05-20 | Filing | |
| $55.11 | 13,700 | $754,954.94 | 578,181 | 2025-05-16 | Filing | |
| $55.02 | 24,599 | $1,353,552.60 | 578,181 | 2025-05-15 | Filing | |
| $54.49 | 10,401 | $566,783.77 | 602,780 | 2025-05-15 | Filing | |
| $52.09 | 4,703 | $244,978.80 | 68,815 | 2025-05-07 | Filing | |
| $50.14 | 25,000 | $1,253,495.00 | 515,191 | 2025-02-24 | Filing | |
| $62.68 | 3,000 | $188,045.10 | 197,406 | 2024-12-17 | Filing | |
| $61.54 | 4,266 | $262,516.42 | 515,191 | 2024-11-07 | Filing | |
| $60.77 | 734 | $44,602.98 | 519,457 | 2024-11-07 | Filing |