TSEC weighted index

42,267.97 +899.76 (+2.18%)