Profit down 95% at Stella brewer