Innocan Pharma Corporation (CSE: INNO) (FSE: IP4) (OTCQB: INNPF) ("Innocan" or the "Company"), a pioneer in the ...
Total 4Q and full year 2024 net product revenue of $118.8 million and $385.7 million, respectively, representing 66% and 88% year-over-year ...