Olema Pharmaceuticals OLMA Stock Today Drops 500 Key Support at 1226 20260518 Tenax Therapeutics TENX Q1 2026 Earnings Why the Beat Matters Illumina ILMN Q1 2026 Earnings EPS 115 Beats Estimates SuperCom SPCB Crushes Q1 2026 Estimates EPS 051 Tops Views Tavia Acquisition TAVI Steady at 1062 Awaiting Next Catalyst 20260518 Greenland GTEC Q4 2025 Results Fall Short EPS 009 Revenue NA Why Covenant Log CVLG Just Surged 152 Key Levels Ahead 20260515 Nvidia CNBCs Jim Cramer Advocates Own It Dont Trade It LongTerm Strategy