DB • 39EA • CNE1000031W9
Generating your data highlights...
15.7b USD | # 1219 in DE
2.62k shares | 21k USD
478m
99.99% | 477.94m