Fate Therapeutics, Inc.
FATE
$0.9205
-$0.0458-4.74%
FATE
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.