BioCryst BCRX Q1 2026 Results Fall Short EPS 009 Revenue NA Rapport Therapeutics RAPP Gains 27 as Price Approaches Key Resistance Level Why USANA USNA Just Surged 372 Key Levels Ahead 20260520