DB • T0J2 • NL0015001OI1
Generating your data highlights...
2.42b USD | # 3615 in DE
1.42k shares | 7.9m USD
469.9m
63.42% | 298.02m