remind me....to stick to US biotech stocks instead of these perpetually under-the-radar Canadian units...
where's the sizzle? another X weeks away?
though very interesting news this morning -- but d'oh! seemingly on nobody's radar...