Titan’s stock has dropped almost 3% as a result of the March quarter’s results.

Titan Business Ltd's stock fell more than 3% in morning trade on Wednesday, a day after the company reported a…