DB • PEN • US69318G1067
Generating your data highlights...
4.41b USD | # 2681 in DE
107 shares | 9.24k USD
118.31m
82.39% | 97.47m