News

Second quarter 2025 net product revenue from global sales of IMCIVREE® (setmelanotide) of $48.5 million ---- U.S. and EU ...