Nasdaq • CIGI • CA1946931070
Generating your data highlights...
5.35b USD | # 2493 in US
221.2k shares | 21.6m USD
49.78m
82.52% | 41.08m