The short interest is very high and weighs on the stock. You can check NASDAQ for the current days to cover. It was more that 15 days last I checked. DFT bottomed at $20 with all the current global unrest and seems to be channeling in the $22-$24 range. I think a break and close above $25 will send the shorts covering and propel the stock higher, but DFT needs a catalyst. I don't currently hold a position but have been watching.