| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | 25.244 | 74.858 | 71.725 | 31.101 |
| Return on Equity | 17.469 | 3.62 | 11.564 | 5.79 |
| Net Profit Margin | 17.376 | 4.036 | 12.15 | 6.588 |
| Debt to Asset Ratio | 86.419 | 87.702 | 86.262 | 87.322 |
| Cash Ratio | 6.303 | 6.645 | 7.145 | 4.855 |
| Quick Ratio | NaN | NaN | 87.954 | 79.701 |
| Current Ratio | 89.631 | 77.696 | 99.466 | 89.93 |
Vistra Corp. (VST)
Vistra Corp. (VST)