Vistra Corp.VST

Market cap
$57.2B
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Dec 31, 202418,173+46.18%
Dec 31, 202312,432-0.97%
Dec 31, 202212,554-3.84%
Dec 31, 202113,056-3.28%
Dec 31, 202013,499-2.98%
Dec 31, 201913,914-4.78%
Dec 31, 201814,612+203.15%
Dec 31, 20174,820