McBride plc (FRA:10W)

Germany flag Germany · Delayed Price · Currency is EUR
1.880
+0.020 (1.08%)
At close: Aug 26, 2026
Market Cap343.48M +45.9%
Revenue (ttm)1.07B -0.8%
Net Income34.16M -25.5%
EPS0.19 -25.9%
Shares Out n/a
PE Ratio10.06
Forward PE8.11
Dividend0.03 (1.86%)
Ex-Dividend DateOct 30, 2025
Volumen/a
Open1.880
Previous Close1.860
Day's Range1.880 - 1.880
52-Week Range1.180 - 1.890
Betan/a
Analystsn/a
Price Targetn/a
Earnings DateSep 15, 2026