DB • SGMR • US8610121027
Generating your data highlights...
70.8b USD | # 331 in DE
309 shares | 19.27k USD
888.44m
71.77% | 637.61m