Display in USD
Tectonic Therapeutic Q2 EPS $(1.18) Beats $(1.37) Estimate | WAPE