NEC Networks & System Integration (stock symbol: 1973.T) dividend yield (TTM) as of December 14, 2025 : 42,127,100.00%Average dividend yield, last 5 years: 49,855,319.58%