Ratan Tata Sells its 5% Stake in Upstox after Generating a 23,000% Return