BRW: Improved Earnings But Uncertain Outlook — BRW -0.30 · News Impact Screener