Since TCS listed in 2004, it has delivered a higher return for its shareholders, compared to RIL. An investment of Rs 1000 in TCS, done at the time of its listing in 2004, is today worth Rs 12,492, while a similar amount invested in RIL at the same time, is worth Rs 10,357 today.