Canopy Growth Corporation

Canopy Growth Corporation

$2.22
-0.17 (-7.11%)
NASDAQ Global Select
USD, CA
Drug Manufacturers - Specialty & Generic

Revenue Segmentation by product