Titan revises earnings guidance upwards

29 Sep 2011