Is BioMarin Pharmaceutical (BMRN) Now Attractive After Prolonged Share Price Weakness? April 12, 2026