KRTL BioTech

Buying stocks when they are this expensive has led to low returns in the future

Buying stocks when they are this expensive has led to low returns in the future

Buying stocks when they are this expensive has historically led to lower returns, data compiled by Ned Davis Research shows.