Nasdaq • MITK • US6067102003
Generating your data highlights...
851m USD | # 5388 in US
905.88k shares | 16.27m USD
45.12m
96.83% | 43.69m