The consensus recommendation from 7 analysts for the stock is a 'Hold'. Post the Q2 results, here is what analysts say: ...