ITC price