Nasdaq • INDI • US45569U1016
Generating your data highlights...
971m USD | # 5086 in US
5.22m shares | 17.22m USD
210.69m
98.55% | 207.63m