Biomarin Pharmaceutical (BMRN) Stock Forecast 2026