OptimizeRx Has Quietly Become One of the Russell 2000’s Top Performers Thanks to a Revamped Revenue Model

Some stocks need a doctor — OptimizeRx is writing its own prescription for success, connecting pharma firms with healthcare providers and patients. The digital health platform has jumped 198% YTD, making it one of the Russell 2000’s standout performers. Unlike many top-performing small caps, which owe their gains to acquisition rumors or one-time data releases, OptimizeRx’s rally stems from solid fundamentals and a strategic business transformation.
The diagnosis looks promising: OptimizeRx has two main lines of business — one that helps healthcare providers deliver targeted messages through electronic health records and a direct-to-consumer arm expanded through its 2023 acquisition of Medicx. The organization just raised its full-year 2025 revenue outlook to between $101M and $106M, with adjusted EBITDA now expected to come in between $13M and $15M. With over 80% of this year’s revenue already locked in through existing contracts, OptimizeRx appears to have found the right formula for sustained growth in the expanding digital pharma marketing space.