KEDM.com on X
Icon $ICLR finally published their restated financials. The revenue had been overstated by roughly 1% in 2024 and 2025. With shares up 40 percent since we added this name, we're declaring victory and will remove this from the monitor. We doubt AI will fully disrupt the others; this narrative will probably pressure the multiple going forward.