Rein Therapeutics RNTX Stock Today Drops 095 Key Support at 099 20260518 Duos Tech DUOT Q4 2025 Earnings Miss Sparks Concern WhiteFiber Reports Q1 2026 Revenue Growth Amid 12M Net Loss Is John JMSB Still a Buy After 281 Rally 20260518 Silvers Pullback A Tactical Opportunity Amidst a Bullish Trend Kura Sushi KRUS Q1 2026 Beat Revenue NA EPS Exceeds by Significant Arc Raiders Map Expansion Embark Studios Faces Backlash Over Update Strategy