Marketwatch Japan stocks end lower as Archegos woes rattle financials Admin March 31, 2021 The Nikkei 225 Index ended 0.86 per cent lower at 29,178.80, while the broader Topix dropped 1.21 per cent to 1,954. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email