PEMGARDAâ„¢ (pemivibart) net product revenue of $13.8 million, representing 48% growth over Q3 2024 net product revenue of $9.3 ...
Gross margin in the fourth quarter of 2024 remained steady at 86.4% during the fourth quarters ended December 31, 2024 and 2023. The Company maintained its gross margin by growing its higher margin ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results