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