There’s a difference between a good company and a good stock. If you own any of these three names, you may want to consider selling soon. If you had been thinking of buying any of them, you may want to reconsider.
These names are surviving– and even thriving– despite adversity, because they have built products that customers continue to need or want in good times and bad.
It’s no surprise the company had a very good Q1 earnings report, as it’s one of the best in its industry and businesses and governments need its services.