You're right - they're basic problem at present is they can't produce enough product - demand is not as issue. The rise of late has been on takeover speculation (rub-off from NFD)....although you should be aware there's a 5% shareholder cap in thier constitution which is in effect for another few years at least.
Good, expanding company though.