Nasdaq • INDI • US45569U1016
Generating your data highlights...
906m USD | # 5215 in US
5.26m shares | 17.47m USD
210.69m
98.55% | 207.63m