TMO has been trading in a parallel channel since Jun 21
Looking at volume profile a lot of buying happened at 552
Right now from 3rd May till 17 May there was a bearish run and now there is a slight confirmation of the bull move and can run till 550
Entry @ 529
TP1 551
SL 510