STAAR Surgical Company delivered a robust 1Q26 beat, with revenue up 119% YoY to $93.5M and a swing to $5.2M net income. See why STAA stock is a buy.
Read on WOBR AI →