Display in USD
Fate Therapeutics Q2 EPS $(0.25) Beats $(0.27) Estimate, Sales $2.082M Beat $1.366M Estimate | WAPE