DB • SGMR • US8610121027
Generating your data highlights...
49.6b USD | # 471 in DE
201 shares | 12.65k USD
888.44m
71.77% | 637.61m