TIM (NYSE:TIMB) Reaches New 12-Month High – Still a Buy? — TIMB +0.80 · News Impact Screener