| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | 30.658 | 36.56 | 35.021 | 38.502 |
| Return on Equity | -14.635 | -10.724 | -16.983 | -34.264 |
| Net Profit Margin | 47.72 | 34.609 | 41.01 | 39.298 |
| Debt to Asset Ratio | 150.026 | 146.551 | 135.553 | 116.492 |
| Cash Ratio | 23.884 | 28.165 | 26.956 | 23.624 |
| Quick Ratio | 86.418 | 89.892 | 88.175 | 86.466 |
| Current Ratio | 86.418 | 89.892 | 88.175 | 86.466 |
MSCI Inc. (MSCI)
MSCI Inc. (MSCI)