DB • NK5A • CA89621C1059
Generating your data highlights...
584m USD | # 5805 in DE
1.44k shares | 5.73k USD
175.55m
62.49% | 109.71m