DB • NK5A • CA89621C1059
Generating your data highlights...
792m USD | # 5395 in DE
1.99k shares | 8.02k USD
175.55m
62.44% | 109.61m