ITC Holdings Corp.

ITC
NYSE
33.65 0.48 (1.39%) last updated 5:50 PM EDT Aug 04
Trade $ITC Now