DB • EGT • US2829141009
Generating your data highlights...
287m USD | # 7070 in DE
2.57k shares | 4.91k USD
144.44m
95.01% | 137.24m