Nasdaq:SEIC | US7841171033
Generating your data highlights...
10.2b USD | # 1561 in US
680.08k shares | 56.2m USD
122.44m
82.60% | 101.14m