Inspira IINN Stock Why It Could Stabilize 061 20260418 CISS C3is Inc posts 472 percent year over year Q3 2025 revenue growth shares climb 268 percent ElectroSensors ELSE posts 82 revenue growth in Q2 yet stock declines despite solid performance