Buds & Duds: Cannabis stocks perk up; CannTrust shares soar on strong 1Q earnings results

28

source