Indian stock markets opened on a flat note in green on Monday, reflecting cautious investor sentiment amid ongoing tensions between Iran and Israel.