There are no financial reports yet, but with a 30 day volume of 16k btc, 1.5% max fee (3% on both side) - you are looking at an annual revenue of $576k CAD at about 100 CAD / BTC. Take away lawyers, hosting, salaries, bank fees, etc. Not sure how much is left as profit if there's even one.
Also, what does the 10000 shares listed in havelock represent in terms of the total stake of the company?
The 10000 represents 10% stake. Also until recently they were raking in 3% fees each way. The fact that they lowered their fees, even after their only competitor, LibertyBit, shutdown is pretty telling that they've got their ducks in a row.
The Merchant API is supposed to be their ticket to becoming the BitPay of Canada, reaching out to Canadian companies who are already upset with current credit cards fees to help spread the word of Bitcoin. They seem like an extremely well run company and they are just about the only company that has a chance of pulling something like this off in Canada. As long as Bitcoin continues to take off this is one company I believe should be in a good position to take off with it... In regards to Canada anyway. (I am Canadian so perhaps I'm a bit biased for some homegrown companies)