Algo Technologies’ CEO Quits Hirander Misra has quit from his role as CEO of U.S. trading technology company Algo Technologies. December 17, 2025