DB:4H5 | NL0000008977
Generating your data highlights...
22.6b USD | # 710 in DE
65 shares | 12.69m USD
282.87m
43.59% | 123.31m