Mensch und Maschine Software SE (LON:0RS2)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in EUR
33.15
0.00 (0.00%)
Nov 10, 2026, 4:20 PM GMT
Market Cap454.70M -24.4%
Revenue (ttm)213.95M -8.2%
Net Income27.80M +9.6%
EPS1.64 +12.1%
Shares Out n/a
PE Ratio16.92
Forward PE15.58
Dividend1.74 (6.30%)
Ex-Dividend DateMay 13, 2026
Volume2,695
Open33.00
Previous Close33.15
Day's Range33.00 - 33.35
52-Week Range32.20 - 45.35
Beta0.96
Analystsn/a
Price Targetn/a
Earnings DateOct 20, 2026