DB:IES | IT0000072618
Generating your data highlights...
107b USD | # 185 in DE
21.4k shares | 399.69m USD
17.39b
87.83% | 15.27b