Celltrion, Inc. (KRX:068270)
South Korea flag South Korea · Delayed Price · Currency is KRW
244,500
+6,500 (2.73%)
At close: Feb 19, 2026

Celltrion Ratios and Metrics

Millions KRW. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
52,094,49640,365,45327,970,37823,000,35927,592,58348,989,351
Market Cap Growth
34.43%44.31%21.61%-16.64%-43.68%102.64%
Enterprise Value
54,176,87541,523,07228,600,94423,312,92127,515,08548,962,928
Last Close Price
238000.00179537.26183035.29145406.28172115.06304885.92
PE Ratio
71.8395.5052.2242.7747.6294.62
Forward PE
39.9248.8676.8141.1252.7174.26
PS Ratio
13.3711.3512.8510.0714.5726.49
PB Ratio
3.092.301.635.386.8114.29
P/TBV Ratio
11.357.865.545.997.6716.50
P/FCF Ratio
74.4852.6485.51-32.55185.75
P/OCF Ratio
64.1544.7652.0726635.2130.28139.67
PEG Ratio
0.702.442.442.441.542.00
EV/Sales Ratio
13.9111.6713.1410.2114.5326.48
EV/EBITDA Ratio
45.3845.6231.8826.6928.7154.87
EV/EBIT Ratio
60.5884.3943.9136.0236.9868.14
EV/FCF Ratio
77.4654.1587.44-32.46185.65
Debt / Equity Ratio
0.170.130.110.190.180.23
Debt / EBITDA Ratio
2.432.412.110.910.780.87
Debt / FCF Ratio
4.142.865.78-0.882.94
Net Debt / Equity Ratio
0.120.060.070.05-0.120.02
Net Debt / EBITDA Ratio
1.631.151.260.23-0.500.09
Net Debt / FCF Ratio
2.771.373.46-1.79-0.560.29
Asset Turnover
0.190.170.170.400.350.42
Inventory Turnover
0.630.650.622.101.682.38
Quick Ratio
0.600.750.681.721.941.91
Current Ratio
1.381.751.982.262.542.38
Return on Equity (ROE)
4.36%2.41%5.04%12.77%15.67%16.69%
Return on Assets (ROA)
2.69%1.50%3.15%7.00%8.70%10.12%
Return on Invested Capital (ROIC)
3.94%1.94%4.61%13.65%16.68%18.41%
Return on Capital Employed (ROCE)
5.20%2.80%3.70%14.10%16.70%18.10%
Earnings Yield
1.42%1.05%1.92%2.34%2.10%1.06%
FCF Yield
1.34%1.90%1.17%-0.48%3.07%0.54%
Dividend Yield
0.32%0.38%----
Payout Ratio
20.84%24.51%9.64%19.05%0.00%-
Buyback Yield / Dilution
-6.98%-44.80%0.86%1.09%-0.07%-0.19%
Total Shareholder Return
-6.66%-44.42%0.86%1.09%-0.07%-0.19%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.