Mighty River: Shares up as profit rises