| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.22 | 5,948 | $328,439.04 | 32,739 | 2025-05-23 | Filing | |
| $54.73 | 4,052 | $221,757.45 | 38,687 | 2025-05-23 | Filing | |
| $55.21 | 8,257 | $455,873.92 | 0 | 2025-05-23 | Filing | |
| $54.75 | 6,018 | $329,465.04 | 8,257 | 2025-05-23 | Filing | |
| $55.34 | 7,200 | $398,461.68 | 5,445,335 | 2025-05-27 | Filing | |
| $54.68 | 800 | $43,740.00 | 5,452,535 | 2025-05-27 | Filing | |
| $55.21 | 18,069 | $997,580.46 | 5,445,335 | 2025-05-23 | Filing | |
| $54.74 | 13,131 | $718,847.40 | 5,463,404 | 2025-05-23 | Filing | |
| $57.18 | 750 | $42,887.03 | 214,345 | 2025-05-22 | Filing | |
| $56.59 | 1,753 | $99,206.83 | 215,095 | 2025-05-22 | Filing | |
| $57.33 | 2,889 | $165,637.64 | 216,848 | 2025-05-21 | Filing | |
| $56.71 | 2,124 | $120,446.73 | 219,737 | 2025-05-21 | Filing | |
| $57.18 | 1,330 | $76,052.99 | 42,739 | 2025-05-22 | Filing | |
| $56.59 | 3,107 | $175,833.21 | 44,069 | 2025-05-22 | Filing | |
| $57.33 | 5,125 | $293,836.24 | 47,176 | 2025-05-21 | Filing | |
| $56.71 | 3,769 | $213,730.57 | 52,301 | 2025-05-21 | Filing | |
| $57.18 | 855 | $48,891.21 | 870,801 | 2025-05-22 | Filing | |
| $56.59 | 1,997 | $113,015.42 | 871,656 | 2025-05-22 | Filing | |
| $57.33 | 3,294 | $188,857.87 | 873,653 | 2025-05-21 | Filing | |
| $56.71 | 2,422 | $137,345.57 | 876,947 | 2025-05-21 | Filing |