DB • SQUA • US9273201015
Generating your data highlights...
71.1b USD | # 334 in DE
111 shares | 3.84k USD
539.31m
72.74% | 392.3m