Nasdaq • INDI • US45569U1016
Generating your data highlights...
763m USD | # 5557 in US
6.2m shares | 24.14m USD
217.93m
98.59% | 214.86m