| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 |
|---|---|---|---|
| Return on Equity | -2.927 | -9.114 | 4.077 |
| Net Profit Margin | -46.045 | -379.577 | 55.012 |
| Debt to Asset Ratio | 67.114 | 64.491 | 63.967 |
| Cash Ratio | 34.031 | 22.692 | 36.536 |
| Quick Ratio | 101.571 | 105.796 | 143.814 |
| Current Ratio | 110.681 | 113.163 | 154.148 |
Clearway Energy, Inc. (CWEN-A)
Clearway Energy, Inc. (CWEN-A)