DB:58S | PLENEA000013
Generating your data highlights...
2.88b USD | # 3221 in DE
368 shares | 2.03k USD
527.76m
42.41% | 223.84m