OptimizeRx raises $20 million in stock offering
(Updated June 5 with stock price) ROCHESTER—OptimizeRx Corp. (Nasdaq: OPRX), the Rochester-based provider of digital communication services for pharmaceutical companies to patients and healthcare providers, has announced a proposed underwritten …