Put/Call ratio for Nov. 22 expiry is 0.702% more calls than puts which suggests the following three scenarios:
Technical setups suggest that the stock is at extreme levels; warning that this is not a time to buy. A prudent strategy will be to wait and see.
Fundamentally the stock appears to be overvalued as per a few analysts.
This post was originally published on here