MSCI describes its mission as enabling investors to build better portfolios for a better world.
Year | Equity | Revenue | EBITDA | Fin. Res. | Net Inc. | Net Mar. | ROE | Cash | Debt | N.D. / EBITDA | OCF | CAPEX | FCF | Free | Div. | Payout |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
03/23 TTM | -901 | 2.281 | 1.392 | -155 | 881 | 39% | L | 1.077 | 4.641 | 2,6 | 1.115 | -79 | -618 | 1.036 | 397 | 45% |
The values above are represented in USD and the scale is in millions—10.000 is the equivalent of 10 billions. L inside the table means Loss.