Tesco PLC's (LON:TSCO) Has Had A Decent Run On The Stock market: Are Fundamentals In The Driver's Seat?

Tesco's stock rose by 5.7% in the past three months due to its strong financials, with a 15% Return on Equity (ROE).