TSEC weighted index

40,705.14 +1,778.51 (+4.57%)