Live News EARNINGS FLASH L impact Oct 28, 2026, 08:26 PM UTC NN Inc. Reports Q3 Adjusted EBITDA of USD 18.5 Million NNBR SquawkNews Desk