| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.18 | 1,593 | $81,529.74 | 56,121 | 2026-05-22 | Filing | |
| $51.18 | 1,803 | $92,277.54 | 60,632 | 2026-05-22 | Filing | |
| $51.18 | 923 | $47,239.14 | 25,565 | 2026-05-22 | Filing | |
| $51.26 | 29,280 | $1,500,892.80 | 224,459 | 2026-05-22 | Filing | |
| $50.51 | 13,215 | $667,489.65 | 253,739 | 2026-05-22 | Filing | |
| $47.52 | 1,725 | $81,972.00 | 49,733 | 2026-05-20 | Filing | |
| $47.52 | 1,951 | $92,711.52 | 53,405 | 2026-05-20 | Filing | |
| $47.52 | 999 | $47,472.48 | 21,868 | 2026-05-20 | Filing | |
| $47.92 | 42,907 | $2,056,103.44 | 204,585 | 2026-05-20 | Filing | |
| $50.04 | 1,656 | $82,866.24 | 43,477 | 2026-05-18 | Filing | |
| $49.09 | 1,657 | $81,342.13 | 37,152 | 2026-05-15 | Filing | |
| $50.04 | 1,874 | $93,774.96 | 46,326 | 2026-05-18 | Filing | |
| $49.09 | 1,874 | $91,994.66 | 39,170 | 2026-05-15 | Filing | |
| $50.04 | 959 | $47,988.36 | 18,247 | 2026-05-18 | Filing | |
| $49.09 | 959 | $47,077.31 | 14,586 | 2026-05-15 | Filing | |
| $51.32 | 1,309 | $67,177.88 | 185,123 | 2026-05-18 | Filing | |
| $50.36 | 7,513 | $378,354.68 | 186,432 | 2026-05-18 | Filing | |
| $49.09 | 1,526 | $74,911.34 | 193,945 | 2026-05-18 | Filing | |
| $48.46 | 32,344 | $1,567,390.24 | 195,471 | 2026-05-18 | Filing | |
| $49.85 | 300 | $14,955.00 | 165,446 | 2026-05-15 | Filing |