Todou Expects To Raise $144M In IPO Todou is intending to sell six million American depositary shares for $28-30 each in its initial public offering. August 3, 2011