ITC Holdings Corp.

ITC
NYSE
32.75 0.60 (1.87%) last updated 4:14 PM EDT Jul 02
Trade $ITC Now