Though coronavirus-related stocks have been climbing, the path hasn't been smooth for all healthcare companies this year. Many crashed along with the broader market in March, even if their revenue prospects were bright -- and depressed prices mean buying opportunities for the long-term investor. Of course, the coronavirus health crisis isn't over and may continue to weigh on companies. But now is the time to pick up stocks of healthcare companies that have shown signs of rebounding and have revenue-generating products and strong pipelines.
Here, I've chosen three stocks that are demonstrating all of that -- and they each trade for about 20 times earnings or less, when the industry average is 46.
Image source: Getty Images.