Nasdaq • MITK • US6067102003
Generating your data highlights...
759m USD | # 5498 in US
1.04m shares | 17.84m USD
45.16m
96.99% | 43.8m