OPCH reported its earnings on 2026-04-30, showcasing a revenue of 1.35B against an estimate of 1.40B, resulting in a -3.52% surprise. The EPS was 0.4, surpassing the expected 0.37 by 8.11%. The stock experienced a -24.34% price change on the earnings day and a -20.73% change over the next five days, reflecting market reactions to the results.