Vistra Corp logo

Vistra Corp

NEW
STU:0V6 (USA)  
€ 126.92 +0.080 (+0.06%) Aug 13
24.73
P/B:
16.36
Market Cap:
€ 42.63B ($ 49.31B)
Enterprise V:
€ 61.67B ($ 71.34B)
Volume:
312.00
Avg Vol (2M):
145.00
Trade In:
Volume:
312.00

Vistra Corp Valuation Measures