Do you have a link to that? I just looked at their financials and their last quarter was really good ( $115,738,000 net income ). I'm surprised their share price is at $1.26 AH