DB • ITKA • US03524A1088
Generating your data highlights...
158b USD | # 116 in DE
114 shares | 8.45k USD
1.95b
47.59% | 928.45m