Nasdaq • CIGI • CA1946931070
Generating your data highlights...
5.07b USD | # 2501 in US
385.54k shares | 42.89m USD
49.78m
76.29% | 37.98m