Excellent I have not seen a person like Mahadevan who can do technical analysis so well, amazing market reading, tells us what stock to buy when to come out absolutely amazing, his swing targets are perfect looks like he is the operator of stock market amazing