Vistra Corp. (BKK:VST03)

Thailand flag Thailand · Delayed Price · Currency is THB
1.820
+0.040 (2.25%)
At close: Nov 13, 2026
Market Cap1.53T -21.8%
Revenue (ttm)691.63B +19.8%
Net Income84.49B +135.0%
EPS0.10 +166.1%
Shares Out n/a
PE Ratio18.16
Forward PE15.16
Dividend0.00 (0.27%)
Ex-Dividend DateDec 22, 2026
Volume557,405
Open1.840
Previous Close1.780
Day's Range1.760 - 1.850
52-Week Range1.490 - 2.300
Beta1.38
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026