Nasdaq • CIGI • CA1946931070
Generating your data highlights...
4.7b USD | # 2613 in US
273.91k shares | 27.98m USD
49.78m
82.48% | 41.06m