Tata Shares Priced Under Rs 500, with a 200% Payout in FY23