How Risky Is Investing In Neumora Therapeutics Nmra Stock Nmra Q4 2025 Earnings Neumora Therapeutics Misses Eps Estimates Reports No Revenue 20260413 1 Is Wintrust Wtfcn Stock A Good Buy In 2026 Price At 25.71 Down 0.14 20260406 Daily Market Overview Us Indices Rise Broadly Nasdaq Leads Market Gains 20260409 1