Titan falls 3% as Q2 disappoints investors. What's next