We now have LSEG’s I/B/E/S data for S&P 500 companies’ revenues per share and earnings per share during Q1. Both edged down on a q/q basis but showed solid gains on a y/y basis (chart). The profit margin edged up to 13.3%. Notwithstanding Trump's Tariff Turmoil (TTT), the economy remains resilient, supporting an upbeat outlook for revenues. Earnings should do well too. However, higher tariffs in effect are a corporate tax increase unless corporations can offset them by raising productivity or by passing the cost onto their vendors and/or customers.