Nasdaq • INDI • US45569U1016
Generating your data highlights...
832m USD | # 5299 in US
5.31m shares | 19.75m USD
211.29m
98.40% | 207.9m