FYI - For Your Innovation cover image

Has Innovation Bottomed? with Steven Vannelli

FYI - For Your Innovation

00:00

The Market Isn't Care About Future Earnings, Right?

The S&P 500 has an aggregate market cap of about $6.5 trillion and net income on a reported basis of $222 billion. Out of the 500 companies in the S&P500, 160, 161 spend a dollar on R&D. The innovation space is actually cheaper in many ways than the non-innovative space. But investors seem to have a preference right now for shorter duration stocks.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app