HUTCHMED (China) Limited
HCM
$13.72
$1.199.50%
HCM
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.