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

source