| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.92 | 15,771 | $755,746.32 | 1,723,275 | 2026-05-05 | Filing | |
| $47.26 | 54,229 | $2,562,862.54 | 1,723,275 | 2026-05-04 | Filing | |
| $47.28 | 11,000 | $520,080.00 | 116,221 | 2026-05-04 | Filing | |
| $47.28 | 16,000 | $756,480.00 | 325,047 | 2026-05-04 | Filing | |
| $47.30 | 3,000 | $141,900.00 | 56,338 | 2026-05-04 | Filing | |
| $47.25 | 48,000 | $2,268,000.00 | 396,681 | 2026-05-04 | Filing | |
| $47.29 | 5,625 | $266,006.25 | 142,375 | 2026-05-04 | Filing | |
| $47.26 | 28,000 | $1,323,280.00 | 843,844 | 2026-05-04 | Filing | |
| $43.68 | 49,900 | $2,179,632.00 | 485,963 | 2026-04-15 | Filing | |
| $43.36 | 104,124 | $4,514,816.64 | 1,723,275 | 2026-04-15 | Filing | |
| $43.36 | 70,001 | $3,035,243.36 | 1,827,399 | 2026-04-15 | Filing | |
| $43.64 | 29,667 | $1,294,667.88 | 843,844 | 2026-04-15 | Filing | |
| $42.08 | 16,434 | $691,542.72 | 325,047 | 2026-04-08 | Filing | |
| $42.02 | 7,572 | $318,175.44 | 116,221 | 2026-04-08 | Filing | |
| $42.00 | 4,001 | $168,042.00 | 116,221 | 2026-04-07 | Filing | |
| $42.00 | 762 | $32,004.00 | 116,221 | 2026-04-07 | Filing | |
| $42.00 | 900 | $37,800.00 | 325,047 | 2026-04-07 | Filing | |
| $41.33 | 2,357 | $97,414.81 | 325,047 | 2026-04-06 | Filing | |
| $42.00 | 900 | $37,800.00 | 324,147 | 2026-04-07 | Filing | |
| $41.33 | 2,357 | $97,414.81 | 325,047 | 2026-04-06 | Filing |