Nasdaq • INDI • US45569U1016
Generating your data highlights...
967m USD | # 5086 in US
5.25m shares | 17.27m USD
210.69m
98.55% | 207.63m