ITC Holdings Corp.

ITC
NYSE
33.38 0.71 (2.18%) last updated 4:29 PM EDT Jul 07
Trade $ITC Now