Alvotech (ALVO) reported H1 earnings late Wednesday of $0.49 per diluted share, swinging from a loss of $0.61 from a year earlier.
Product revenue in the six months ended June 30 rose to $204.7 million from $65.9 million a year earlier.
Alvotech shares rose 5.3% in after-hours trading.