STAAR Surgical FY26 Q2 net income swings to USD 8.1 million; net sales more than doubled to USD 93.5 million year over year - STAA News | Rallies