Display in USD
Bicycle Therapeutics reports Q3 EPS (15c), consensus (46c) | WAPE