Vistra Corp logo

Vistra Corp

NEW
FRA:0V6 (USA)  
€ 128.52 +4.22 (+3.4%) Sep 4
25.22
P/B:
16.69
Market Cap:
€ 43.10B ($ 50.09B)
Enterprise V:
€ 61.97B ($ 72.03B)
Volume:
205.00
Avg Vol (2M):
288.00
Trade In:
Volume:
205.00

Vistra Corp Valuation Measures