Nasdaq • MITK • US6067102003
Generating your data highlights...
755m USD | # 5526 in US
818.23k shares | 14.94m USD
45.12m
96.83% | 43.69m