Display in USD
Stoke Therapeutics Q2 EPS $(0.93) Misses $(0.80) Estimate, Sales $9.325M Beat $6.044M Estimate | WAPE