BUD is easily to worst run company I’ve ever had the great displeasure of owning shares in. Going back to the beginning OHM should have been a success but it wasn’t because management couldn’t deliver
BUD Price at posting:
4.3¢ Sentiment: Sell Disclosure: Not Held