vTv Therapeutics Inc.
VTVT
$21.82
-$0.9173-4.03%
VTVT
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.