Nautilus Biotechnology (NASDAQ:NAUT) reported quarterly losses of $(0.13) per share which met the analyst consensus estimate.
Why Apple Shares Are Falling Today
Apple Inc (NASDAQ: AAPL) is trading lower Wednesday on reports the company may cut iPhone production by 10 million units.