ITC Holdings Corp.

ITC
NYSE
33.78 0.46 (1.34%) last updated 4:22 PM EDT Jul 31
Trade $ITC Now