itc market cap