Live News EQUITY FLASH M impact Oct 21, 2026, 08:09 PM UTC Netstreit Reports Third-Quarter Revenue of $66.3 Million NTST SquawkNews Desk