| Aug 26, 2026 | FIXCHIEF EXECUTIVE OFF. | Open-market saleCode S · direct | 16,024 | $1608.21 | $25.8M@ $1608.21 | 145,065 | Form 4 |
| Aug 14, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 172 | $58.80 | $10K@ $58.80 | 53,322 | Form 4 |
| Aug 14, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 64 | $59.23 | $4K@ $59.23 | 53,150 | Form 4 |
| Jul 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 188 | $53.41 | $10K@ $53.41 | 53,086 | Form 4 |
| Jul 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 72 | $53.09 | $4K@ $53.09 | 52,897 | Form 4 |
| Jun 29, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 220 | $51.56 | $11K@ $51.56 | 52,826 | Form 4 |
| Jun 29, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 84 | $51.01 | $4K@ $51.01 | 52,606 | Form 4 |
| Jun 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 190 | $51.29 | $10K@ $51.29 | 52,522 | Form 4 |
| Jun 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 71 | $52.02 | $4K@ $52.02 | 52,332 | Form 4 |
| May 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 193 | $50.45 | $10K@ $50.45 | 52,261 | Form 4 |
| May 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 72 | $50.69 | $4K@ $50.69 | 52,068 | Form 4 |
| May 5, 2026 | FIXCHIEF EXECUTIVE OFF. | Open-market saleCode S · direct | 11,113 | $1969.84 | $21.9M@ $1969.84 | 161,089 | Form 4 |
| May 4, 2026 | MAIN | Grant or awardCode A · direct | 1,345 | $55.76 | $75K@ $55.76 | 51,996 | Form 4 |
| May 4, 2026 | MAIN | Grant or awardCode A · direct | 538 | — | — | 50,651 | Form 4 |
| Apr 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 161 | $57.83 | $9K@ $57.83 | 50,113 | Form 4 |
| Apr 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 62 | $56.39 | $4K@ $56.39 | 49,952 | Form 4 |
| Apr 1, 2026 | FIXCHIEF EXECUTIVE OFF. | Shares withheld for tax or exercise priceCode F · direct | 1,512 | $1429.60 | $2.2M@ $1429.60 | 172,202 | Form 4 |
| Apr 1, 2026 | FIXCHIEF EXECUTIVE OFF. | Shares withheld for tax or exercise priceCode F · direct | 941 | $1429.60 | $1.3M@ $1429.60 | 173,714 | Form 4 |
| Apr 1, 2026 | FIXCHIEF EXECUTIVE OFF. | Shares withheld for tax or exercise priceCode F · direct | 1,146 | $1429.60 | $1.6M@ $1429.60 | 174,655 | Form 4 |
| Mar 27, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 208 | $51.53 | $11K@ $51.53 | 49,890 | Form 4 |
| Mar 27, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 76 | $52.92 | $4K@ $52.92 | 49,682 | Form 4 |
| Mar 23, 2026 | FIXCHIEF EXECUTIVE OFF. | Shares withheld for tax or exercise priceCode F · direct | 910 | $1408.25 | $1.3M@ $1408.25 | 175,801 | Form 4 |
| Mar 23, 2026 | FIXCHIEF EXECUTIVE OFF. | Grant or awardCode A · direct | 2,312 | — | — | 176,711 | Form 4 |
| Mar 23, 2026 | FIXCHIEF EXECUTIVE OFF. | Grant or awardCode A · direct | 2,876 | — | — | 174,399 | Form 4 |
| Mar 13, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 168 | $54.89 | $9K@ $54.89 | 49,606 | Form 4 |
| Mar 13, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 63 | $54.66 | $3K@ $54.66 | 49,438 | Form 4 |
| Feb 25, 2026 | FIXPRESIDENT/CHIEF EXECUTIVE OFF. | Open-market saleCode S · direct | 9,365 | $1453.12 | $13.6M@ $1453.12 | 171,523 | Form 4 |
| Feb 13, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 155 | $59.44 | $9K@ $59.44 | 49,375 | Form 4 |
| Feb 13, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 57 | $60.89 | $3K@ $60.89 | 49,220 | Form 4 |
| Jan 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 143 | $64.20 | $9K@ $64.20 | 49,164 | Form 4 |
| Jan 15, 2026 | MAIN | Other acquisition or dispositionCode J · direct | 55 | $62.27 | $3K@ $62.27 | 49,021 | Form 4 |
| Dec 29, 2025 | MAIN | Other acquisition or dispositionCode J · direct | 176 | $59.75 | $11K@ $59.75 | 48,966 | Form 4 |
| Dec 29, 2025 | MAIN | Other acquisition or dispositionCode J · direct | 65 | $60.77 | $4K@ $60.77 | 48,790 | Form 4 |
| Dec 15, 2025 | MAIN | Other acquisition or dispositionCode J · direct | 146 | $60.77 | $9K@ $60.77 | 48,725 | Form 4 |
| Dec 15, 2025 | MAIN | Other acquisition or dispositionCode J · direct | 54 | $62.05 | $3K@ $62.05 | 48,579 | Form 4 |
| Nov 14, 2025 | MAIN | Other acquisition or dispositionCode J · direct | 152 | $58.42 | $9K@ $58.42 | 48,525 | Form 4 |
| Nov 14, 2025 | MAIN | Other acquisition or dispositionCode J · direct | 56 | $58.90 | $3K@ $58.90 | 48,373 | Form 4 |