These buy-rated stocks have a proven history of staying stable in turbulent times

A Nasdaq market maker works at the Nasdaq Market site in New York, May 2, 2019.
Brendan McDermid | Reuters

From a massive stock market rally to a spectacular plunge in the space of just two trading days, market turbulence defines today's markets. As investors look for shelter, CNBC identifies buy-rated global stocks that have a track record of stability.