Oscar Health OSCR Stock Today Drops 114 Key Support at 2175 20260515 Primis Financial Director Robert Clagett Invests Nearly 20000 in Company Stock Global EV Demand Extends Recovery Data Shows Second Consecutive Month of Growth Texxon NPT Stock Slides 811 Support at 129 20260518 Equifax EFX Q1 2026 Earnings Surprise EPS 186 Up Significant CapCity Bank CCBG Jumps 110 on Strong Momentum 20260518 QT Imaging QTI Q1 2026 Earnings Miss EPS 025 vs 014 Expected Karat Packaging KRT Q1 2026 Results Top Views on Strong Revenue