ITC Holdings Corp.

ITC
NYSE
36.20 0.16 (0.44%) last updated 4:23 PM EDT May 04
Trade $ITC Now