Back to News
BusinessBusiness Insider7h ago

A deluge of new stock supply will be a drag on the market for years, GMO says

The supply publicly traded equities is on track to grow around 5% a year, which could drag on stock returns, GMO said.

Read Full Article on Business Insider

MENTIONED STOCKS

Content sourced from Business Insider. Not financial advice.