Is Riot Platforms RIOT stock consolidating before a move 097 20260420 NAUT Nautilus Biotechnology quarterly results under review as market awaits full earnings disclosure and segment analysis Brookdale BKD Stock Is It Trending Up Q4 2025 Earnings Fall Short Spruce Biosciences SPRB Stock Manual Trade Technical Weakness 20260420