If you follow my Its Over thread, I often mentioned one way to evaluate cheap or expensive is to compare against other traded stocks. I noted in BUD's presentation slide that its post- completion market cap is stated at $168m! Well, at $148m market cap, you can buy 100% of Catapult (CAT) with annualised revenues of $80m, annualised EBITDA of $7m for a business that is genuinely tech based. BUD's acquisition has not given the same value as what you could possibly get in the open market. While it is 1:1 comparison because they are not related products but it gives you an idea of "value".
BUD Price at posting:
9.0¢ Sentiment: Sell Disclosure: Not Held