DB • SMKA • CA80412L8832
Generating your data highlights...
866m USD | # 5262 in DE
7.34k shares | 27.86k USD
181.61m
59.05% | 107.25m