SLGL reported its earnings on 2025-08-15, showcasing a revenue of 17.00M against an estimate of 3.00M, resulting in a 495.21% surprise. The EPS was 4.17, surpassing the expected -0.07 by 6057.14% . The stock experienced a 1.25% price change on the earnings day and a 20.66% change over the next five days, reflecting market reactions to the results.