CBHB’s earnings undershot expectations due to delayed revenue recognition, prompting sharp forecast cuts and a valuation downgrade to HOLD.
This website uses cookies.