| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $99.56 | 66 | $6,571.10 | 183,023 | 2026-06-01 | Filing | |
| $98.55 | 340 | $33,507.92 | 183,089 | 2026-06-01 | Filing | |
| $97.88 | 366 | $35,823.06 | 183,429 | 2026-06-01 | Filing | |
| $96.84 | 208 | $20,143.34 | 183,795 | 2026-06-01 | Filing | |
| $95.28 | 228 | $21,724.30 | 184,003 | 2026-06-01 | Filing | |
| $94.44 | 292 | $27,575.20 | 184,231 | 2026-06-01 | Filing | |
| $95.00 | 2,500 | $237,500.00 | 94,789 | 2026-05-27 | Filing | |
| $91.60 | 264 | $24,182.40 | 455,248 | 2026-05-21 | Filing | |
| $90.58 | 823 | $74,543.31 | 455,512 | 2026-05-21 | Filing | |
| $89.68 | 3,293 | $295,329.41 | 456,335 | 2026-05-21 | Filing | |
| $88.68 | 1,109 | $98,343.90 | 459,628 | 2026-05-21 | Filing | |
| $87.63 | 6,324 | $554,170.22 | 460,737 | 2026-05-21 | Filing | |
| $86.75 | 8,187 | $710,191.96 | 467,061 | 2026-05-21 | Filing | |
| $91.60 | 466 | $42,685.60 | 561,270 | 2026-05-21 | Filing | |
| $90.48 | 1,579 | $142,869.66 | 561,736 | 2026-05-21 | Filing | |
| $89.70 | 4,892 | $438,792.83 | 563,315 | 2026-05-21 | Filing | |
| $88.57 | 1,439 | $127,446.33 | 568,207 | 2026-05-21 | Filing | |
| $87.64 | 9,893 | $867,002.73 | 569,646 | 2026-05-21 | Filing | |
| $86.71 | 11,731 | $1,017,176.24 | 579,539 | 2026-05-21 | Filing | |
| $90.49 | 237 | $21,445.70 | 97,289 | 2026-05-18 | Filing |