Nasdaq • CGC • CA1380357048
Generating your data highlights...
414m USD | # 6436 in US
4.05m shares | 3.92m USD
423.04m
99.80% | 422.21m