Nasdaq • MDGL • US5588681057
Generating your data highlights...
12b USD | # 1454 in US
337.56k shares | 178.41m USD
23.1m
59.40% | 13.72m