Pro Medicus Limited (FRA:PMC)

Germany flag Germany · Delayed Price · Currency is EUR
114.36
-0.40 (-0.35%)
At close: Aug 25, 2026
Market Cap11.82B -33.3%
Revenue (ttm)158.46M +22.9%
Net Income160.67M +130.3%
EPS1.54 +130.3%
Shares Out n/a
PE Ratio73.58
Forward PE101.03
Dividend0.42 (0.37%)
Ex-Dividend DateSep 7, 2026
Volumen/a
Open114.36
Previous Close114.76
Day's Range114.36 - 114.36
52-Week Range63.00 - 183.00
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateAug 18, 2026