more details mentioned here
disclaimer... not an investing/trading recommendation
Huge returns, strong@fundamentals,
good looking chart pattern, Understandable.
As per now it clearly in bull run
If it cross above @640-645 the next resistance is
Short , long termit a good buy above @645
Plan according to the chart resistance & support.