Vistra Corp. (BKK:VST03)

Thailand flag Thailand · Delayed Price · Currency is THB
2.040
0.00 (0.00%)
At close: Oct 22, 2026
Market Cap1.59T -23.2%
Revenue (ttm)638.97B +3.8%
Net Income67.42B -7.1%
EPS0.08 -7.9%
Shares Out n/a
PE Ratio25.86
Forward PE15.34
Dividend0.00 (0.12%)
Ex-Dividend DateSep 21, 2026
Volume1,250,653
Open2.060
Previous Close2.040
Day's Range2.040 - 2.140
52-Week Range1.770 - 2.300
Beta1.38
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026