A U.S. public holding company inCorporated in the state of Delaware and listed under the stock symbol ITDD.