DB • SGMR • US8610121027
Generating your data highlights...
47.7b USD | # 484 in DE
260 shares | 13.17k USD
892.1m
71.89% | 641.36m