Is Titan Securities Ltd. worth buying?