25$ a share mean 2 Bds ...
Even SAFT with around 700 MEuros revenue (and many successful delivery in storage area) is only value 900 MEuros (1.35 Bds CAD).
If stock go back to 2.4 resistance will be already great move, around 4 (last pop) will be miraculous.