BioMarin has both a solid revenue portfolio of several products and a promising pipeline. Click here to see why BMRN stock is ...