Public Joint-Stock Company Moscow Exchange MICEX-RTS logo MOEX.ME - Public Joint-Stock Company Moscow Exchange MICEX-RTS

NEXT EARNINGS: Mar 6, 2026 (in 10 days)
Price: -- --
Market Cap: 414.19B
Volume: 7,836,270
Avg Volume: 0
52 Week Range: 85.07-190
Sector: Financial Services
Industry: Financial - Data & Stock Exchanges
Beta: 0.59
Last Dividend: $26.11
Exchange: MCX
Country: RU
Employees: 3,330
IPO Date: 2013-02-15
EPS (TTM): 35.03
P/E Ratio: 4.60
Revenue (TTM): 156.00B
Total Assets: 12.09T
Total Debt: 1.10B
Cash & Equiv: 918.65B
Rev Growth (5Y): 29.4%
EPS Growth (5Y): 31.3%
FCF Growth (5Y): 38.1%
ROCE: 40.9%
Debt/Equity: 0.00

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-24 $7.61 $36.9B
2025-05-05 $5.71 $32.2B
2025-03-06 $7.65 $37.7B
2024-11-25 $10.13 $39.1B
2024-08-26 $8.59 $41.6B
2024-05-22 $8.53 $37.6B
2024-02-26 $3.32 $3.23 +2.8% $36.6B
2023-11-13 $3.32 $3.23 +2.8% $25.6B

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 156.00B 108.05B 83.50B 54.87B 48.59B 43.01B 39.90B 38.54B 43.56B 45.97B 30.40B 24.36B
Net Income 79.25B 60.78B 36.27B 28.10B 25.16B 20.19B 19.72B 20.27B 25.18B 27.91B 16.04B 11.59B
EPS 35.03 26.78 16.07 12.45 11.16 8.96 8.76 9.02 11.22 12.51 7.21 5.23
Total Assets 12.09T 9.46T 6.62T 6.14T 4.93T 4.03T 4.08T 3.03T 2.44T 1.77T 1.48T 466.12B
Total Debt 1.10B 15.50M 109.50M 5.26T 4.05T 49.32B 5.00B 0 0 0 0 50.86M
Cash & Equivalents 918.65B 458.62B 451.53B 471.28B 471.79B 466.10B 416.39B 273.25B 380.52B 992.70B 1.16T 255.04B
Operating Cash Flow 546.92B (74.81B) 1.21T 98.17B (48.92B) 108.28B 87.22B (110.70B) (439.29B) (260.98B) 607.51B 64.45B
Free Cash Flow 534.70B (78.95B) 1.21T 94.03B (52.34B) 106.21B 85.24B (112.80B) (442.84B) (263.19B) 606.40B 63.41B
FCF per Share 235.55 -34.79 535.57 41.65 -23.21 47.14 37.89 -50.19 -197.42 -118.02 272.45 28.65
Book Value 261.53B 223.05B 176.65B 140.07B 139.18B 131.67B 125.42B 121.10B 123.19B 113.36B 91.44B 81.45B
Cash & ST Investments 918.65B 461.82B 451.53B 471.28B 471.79B 466.10B 416.39B 273.25B 380.52B 992.70B 1.16T 255.04B
ROC Equity 0.30 0.27 0.21 0.20 0.18 0.15 0.16 0.17 0.20 0.25 0.18 0.14