TCS became a publicly listed company in 2004 through its highly successful Initial Public Offering (IPO) on the Bombay Stock Exchange and National Stock Exchange. This was one of India's largest-ever IPOs at the time, marking TCS's transition from a private Tata group company to a publicly traded corporation.