DB • N0XA • IT0005366767
Generating your data highlights...
5.34b USD | # 2397 in DE
902 shares | 42.67m USD
1.17b
43.08% | 506.06m