Titan Company Q3 update