VMD Viemed Healthcare, Inc. | CA92663R1055
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 451.224.160 | 354.894.328,53 | 282.481.772,73 | 258.141.587,08 |
| Enterprise Value | 455.832.160 | 357.569.328,53 | 284.928.772,73 | 271.716.587,08 |
| Trailing P/E | 31,81 | 23,83 | 18,92 | 27,77 |
| Forward P/E | 29,43 | - | - | - |
| Price to Sales | 1,57 | 1,24 | 1,05 | 1,33 |
| Price to Book | 3,16 | 2,47 | 2 | 1,93 |
| EV/Revenue | 1,59 | 1,25 | 1,05 | 1,4 |
| EV/EBITDA | 8,35 | 6,76 | 5,85 | 8,37 |