DB • PEN • US69318G1067
Generating your data highlights...
4.92b USD | # 2372 in DE
161 shares | 20.79k USD
118.31m
81.74% | 96.7m