Nasdaq:SEIC | US7841171033
Generating your data highlights...
10.3b USD | # 1607 in US
626.2k shares | 52.34m USD
122.23m
83.02% | 101.47m