Nasdaq • MDGL • US5588681057
Generating your data highlights...
11b USD | # 1512 in US
289.62k shares | 151.43m USD
23.1m
59.40% | 13.72m