Still haven't answered the question regarding B&P.
Companies don't start in profit from day one. If you look at the beginning loss making period of every company, then every company is a failure at some point.
AUL Price at posting:
35.5¢ Sentiment: Buy Disclosure: Held