DB • SGMR • US8610121027
Generating your data highlights...
51.2b USD | # 455 in DE
366 shares | 17.18k USD
888.44m
71.77% | 637.61m