DB • T1I • IT0003153621
Generating your data highlights...
1.62b USD | # 4250 in DE
1.56k shares | 2.26m USD
162.85m
61.84% | 100.71m