Celltrion posted its best ever quarterly operating profit of 301 billion won ($211 million) in the July-to-September period ...
NIBD/EBITDA before special items was 2.5x at the end of Q3 2025. The leverage ratio is within the target range of 2.0-3.0x and the share buyback program is ongoing. Embla Medical bought back 525,733 ...