IVVD reported its earnings on 2026-05-14, showcasing a revenue of 13.74M against an estimate of 18.40M, resulting in a -25.3% surprise. The EPS was -0.13, surpassing the expected -0.08 by -62.5%. The stock experienced a -21.09% price change on the earnings day and a -29.25% change over the next five days, reflecting market reactions to the results.