Titan EBITDA margin