Nasdaq:SLMB.P | US78442P5026
Generating your data highlights...
4.65b USD | # 2380 in US
11.89k shares | 890.97k USD
219.72m
89.82% | 197.35m