Nasdaq • INDI • US45569U1016
Generating your data highlights...
733m USD | # 5472 in US
5.95m shares | 25.28m USD
211.29m
98.54% | 208.21m