Nasdaq • SEIC • US7841171033
Generating your data highlights...
10.9b USD | # 1551 in US
834.72k shares | 72.14m USD
120.27m
82.83% | 99.62m