Nasdaq • INDI • US45569U1016
Generating your data highlights...
700m USD | # 5639 in US
6.19m shares | 23.35m USD
217.93m
98.59% | 214.86m