Stock has formed kind of symmetrical triangle pattern and a breakout has been tested. Stock has been consolidating for long and next phase of long may be out very soon. Some key fundamentals - Employee cost - ~52% B2b market share > 56% High OPM. Recently hadbuyback and bonus issuance.