Compare MOON RIVER MOLY LTD by Moon River Moly Ltd. (MRIVF) to its peers on price performance, valuation multiples and key financial metrics.