Results will tell the story, 500 million revenue FY21 is still what you look at you. If that is achieved SP will be well above $15 with continuous growth.
Demand is strong and will continue to grow.
BAL Price at posting:
$8.59 Sentiment: Buy Disclosure: Held