ITC Q3 Results Miss Estimates, Stock Trapped in Range