Not short this company, just the industry, due to overvaluation caused by newbies who are chasing yield and really don't know what they are doing. Cap rates are at an all time low. You think they are more likely to go lower or higher from here?
Current? The stock is bobbing in a trading range..doubt if you have doubled your money or anything like it. I bought when it was worth buying, and did just that. Don't recall seeing you around here then.