DB:SQUA | US9273201015
Generating your data highlights...
82.5b USD | # 253 in DE
241 shares | 9.06k USD
539.31m
72.74% | 392.3m