Compare DISCOVERY MINERALS LTD by Discovery Minerals Ltd. (DSCR) to its peers on price performance, valuation multiples and key financial metrics.