| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.51 | 2,739 | $141,085.89 | 24,389 | 2026-08-12 | Filing | |
| $51.52 | 84,701 | $4,363,617.65 | 1,354,129 | 2026-08-12 | Filing | |
| $52.36 | 90,376 | $4,731,987.95 | 1,438,830 | 2026-08-11 | Filing | |
| $51.51 | 57,140 | $2,943,298.54 | 1,529,206 | 2026-08-11 | Filing | |
| $51.17 | 37,947 | $1,941,717.63 | 1,586,346 | 2026-08-10 | Filing | |
| $50.59 | 40,527 | $2,050,155.56 | 1,624,293 | 2026-08-10 | Filing | |
| $50.24 | 26,550 | $1,333,935.72 | 1,664,820 | 2026-08-07 | Filing | |
| $51.02 | 24,797 | $1,265,190.05 | 1,691,370 | 2026-08-06 | Filing | |
| $50.46 | 210,552 | $10,624,853.97 | 1,716,167 | 2026-08-06 | Filing | |
| $50.04 | 2,175 | $108,840.48 | 1,926,719 | 2026-08-03 | Filing | |
| $50.86 | 94,160 | $4,789,005.85 | 428,894 | 2026-04-30 | Filing | |
| $50.56 | 404,268 | $20,438,496.42 | 523,054 | 2026-04-30 | Filing | |
| $49.20 | 36,136 | $1,777,974.31 | 927,322 | 2026-04-30 | Filing | |
| $49.53 | 183,434 | $9,084,752.28 | 963,458 | 2026-04-29 | Filing | |
| $48.56 | 192,041 | $9,324,858.02 | 1,146,892 | 2026-04-28 | Filing | |
| $48.01 | 868 | $41,672.59 | 1,338,933 | 2026-04-27 | Filing | |
| $48.17 | 138,771 | $6,684,904.37 | 1,339,801 | 2026-04-23 | Filing | |
| $48.02 | 21,429 | $1,029,114.87 | 1,478,572 | 2026-04-22 | Filing | |
| $46.92 | 1,619 | $75,963.48 | 249,795 | 2026-03-04 | Filing | |
| $46.92 | 1,260 | $59,119.20 | 46,905 | 2026-03-04 | Filing |