Nasdaq • INDI • US45569U1016
Generating your data highlights...
669m USD | # 5697 in US
6.2m shares | 23.47m USD
217.93m
98.59% | 214.86m