DB • ET9 • US1725731079
Generating your data highlights...
16.9b USD | # 1154 in DE
944 shares | 485.46k USD
234.69m
75.44% | 177.05m