DB • PY3 • CH1335392721
Generating your data highlights...
50.5b USD | # 458 in DE
65 shares | 15.35k USD
234.57m
56.55% | 132.65m