Nasdaq:SEIC | US7841171033
Generating your data highlights...
10.4b USD | # 1416 in US
996.39k shares | 79m USD
124.49m
90.64% | 112.84m