Well I think the statement that Bellamy's is "little more than a brand" is a huge discredit to Bellamy's. How is Bellamy's any different to Apple? Bellamy's have their own IP and have invested a lot in R&D over many years. Bellamy's is a company that has been around for well over 10 years.
BAL Price at posting:
$12.28 Sentiment: Buy Disclosure: Held