TSEC weighted index

46,465.2 +587.81 (+1.28%)