12 month trailing EPS is now $0.03/shareWith the release of q1 financials, q1 eps was $0.01/share. This means that the trailing 12 month eps is $0.03/share. The MD&A also suggests that eps in all of 2008 is expected to be $0.03/share.
At an industry multiple of 15 times eps, that means that this is a $0.45/share stock.
At least the company continues to be profitable, but it seems to be way overvalued at current prices.
Comments?