Medica IPO Passes $400 Million on Over-Allotment

Share this