| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.08 | 88 | $7,927.04 | 3,899,829 | 2026-04-22 | Filing | |
| $89.96 | 5,900 | $530,764.00 | 0 | 2026-04-22 | Filing | |
| $90.00 | 300 | $27,000.00 | 61,202 | 2026-04-22 | Filing | |
| $90.00 | 1,347 | $121,230.00 | 50,195 | 2026-04-14 | Filing | |
| $90.00 | 1,300 | $117,000.00 | 61,202 | 2026-04-15 | Filing | |
| $90.00 | 5,251 | $472,598.40 | 61,202 | 2026-04-14 | Filing | |
| $90.10 | 385 | $34,688.50 | 674,956 | 2026-04-15 | Filing | |
| $90.10 | 2,750 | $247,775.00 | 3,899,917 | 2026-04-15 | Filing | |
| $89.95 | 2,200 | $197,890.00 | 0 | 2026-04-15 | Filing | |
| $89.97 | 4,159 | $374,185.23 | 0 | 2026-04-14 | Filing | |
| $87.35 | 2,000 | $174,700.00 | 51,542 | 2026-04-10 | Filing | |
| $89.00 | 2,500 | $222,500.00 | 53,542 | 2026-04-09 | Filing | |
| $87.11 | 2,670 | $232,586.10 | 56,042 | 2026-04-09 | Filing | |
| $86.62 | 3,094 | $267,996.09 | 58,712 | 2026-04-09 | Filing | |
| $86.05 | 1,200 | $103,260.00 | 0 | 2026-04-01 | Filing | |
| $85.19 | 3,400 | $289,661.64 | 1,200 | 2026-04-01 | Filing | |
| $85.37 | 7,400 | $631,738.74 | 0 | 2026-03-31 | Filing | |
| $86.05 | 1,100 | $94,655.00 | 61,202 | 2026-04-01 | Filing | |
| $85.41 | 13,540 | $1,156,510.98 | 62,302 | 2026-04-01 | Filing | |
| $85.38 | 7,600 | $648,881.92 | 61,202 | 2026-03-31 | Filing |