Pro Medicus Limited (PMCUF)

OTCMKTS · Delayed Price · Currency is USD
118.64
-25.36 (-17.61%)
Nov 6, 2026, 4:00 PM EST
Market Cap12.22B -28.6%
Revenue (ttm)181.04M +22.9%
Net Income183.57M +130.3%
EPS1.76 +130.3%
Shares Out n/a
PE Ratio67.58
Forward PE112.45
Dividend0.49 (0.42%)
Ex-Dividend DateSep 7, 2026
Volume13
Open118.64
Previous Close144.00
Day's Range118.64 - 118.64
52-Week Range74.52 - 180.00
Beta0.63
Analystsn/a
Price Targetn/a
Est. EarningsNov 12, 2026