Metro's (TSE:MRU) stock is up by 4.2% over the past three months. Given that the market rewards strong financials ...