Mumbai: Indian stock markets ended on a cautious note today, as investors stayed on the sidelines ahead of key quarterly earnings and macroeconomic data releases next week. The BSE Sensex…