Y-mAbs Therapeutics, Inc.
YMAB
$7.08
$0.233.36%
YMAB
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.