- USD 7.2 million: trading commission fees
- USD 3.4 million: brokerage fees
- USD 1.8 million: listing fees
- USD 0.4 million: rent revenue
TSE generated USD 8.9 million as total profit before tax during the above period and its net profit reached USD 7.4 million.