DB • SYK • US8636671013
Generating your data highlights...
113b USD | # 186 in DE
202 shares | 238.44k USD
382.98m
90.56% | 346.82m