Nasdaq • CGC • CA1380357048
Generating your data highlights...
401m USD | # 6403 in US
5.16m shares | 5.08m USD
422.15m
99.81% | 421.35m