Vistra Corp logo

Vistra Corp

STU:0V6 (USA)  
€ 119.40 (-1.32%) Oct 21
96.44
P/B:
14.53
Market Cap:
€ 41.22B ($ 44.59B)
Enterprise V:
€ 57.59B ($ 62.30B)
Volume:
4.00
Avg Vol (2M):
490.00
Trade In:

Vistra Corp Valuation Measures