Nasdaq:SRCL | US8589121081
Generating your data highlights...
5.65b USD | # 2153 in US
1.44m shares | 87.3m USD
92.84m
99.40% | 92.28m