High performance for Tunis Stock Exchange