Major companies like Eicher Motors and Torrent Power are set to release their Q2 earnings today, while highly anticipated IPOs, including Swiggy and Zinka Logistics, will debut on the stock market.