Mensch und Maschine Software SE (LON:0RS2)

London flag London · Delayed Price · Currency is GBP · Price in EUR
35.70
-0.60 (-1.65%)
Aug 12, 2026, 4:29 PM GMT
Market Cap510.56M -30.7%
Revenue (ttm)213.95M -8.2%
Net Income27.80M +9.6%
EPS1.69 +12.1%
Shares Out n/a
PE Ratio18.36
Forward PE16.80
Dividend1.74 (5.53%)
Ex-Dividend DateMay 13, 2026
Volume565
Open35.88
Previous Close36.30
Day's Range35.55 - 36.15
52-Week Range33.25 - 51.70
Beta0.93
Analystsn/a
Price Targetn/a
Earnings DateJul 21, 2026