Yep - I will likely go to hear the updated story, even though I think the story is transparent enough for me to have a firm grasp. Would like to see if I can understand EBIT and cashflow projections in a little more detail
STL Price at posting:
2.6¢ Sentiment: Buy Disclosure: Held