What S The Outlook For Biocryst Bcrx Stock This Year Price At 9.02 Down 3.84 20260402 NVTS Q1 2026 Earnings Loss Narrows More Than Expected Revenue Data Unpublished