Vistra Corp logo

Vistra Corp

FRA:0V6 (USA)  
€ 96.72 (+0.19%) May 29
63.57
P/B:
11.36
Market Cap:
€ 33.18B ($ 35.93B)
Enterprise V:
€ 49.60B ($ 53.72B)
Volume:
137.00
Avg Vol (2M):
262.00
Also Trade In:
Volume:
137.00

Vistra Corp Valuation Measures