MarketBrain

Medicus Pharma Ltd.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023
Operating income-$34.4M-$11.2M-$4.7M
Operating expenses$34.4M$11.2M$4.7M
Cash from operations-$22.8M-$10.2M-$4.2M
Total assets$10.1M$5.6M$1.9M
Total liabilities$10.0M$2.5M$781,609

Shares outstanding 56.7M · Free float 86.1%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.