DB:SGMR | US8610121027
Generating your data highlights...
25.1b USD | # 684 in DE
171 shares | 4.02k USD
899.17m
72.10% | 648.3m