Meaning of ipo

Definition of ipo

(noun) a corporation's first offer to sell stock to the public

Other information on ipo

WIKIPEDIA results for ipo
Amazon results for ipo