investor insights on ITC