With its stock trading at about $1.35 per share — after falling over 90% in the past two years — it could be argued there’s...