DB:ITKA | US03524A1088
Generating your data highlights...
90.8b USD | # 174 in DE
94 shares | 4.97k USD
1.97b
47.92% | 945m