Artgen Biotech PJSC (MOEX:ISKJ)
Russia flag Russia · Delayed Price · Currency is RUB
59.54
+0.84 (1.43%)
At close: Jul 8, 2022

Artgen Biotech PJSC Ratios and Metrics

Millions RUB. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,287-4,4014,4194,2878,272
Market Cap Growth
---0.41%3.10%-48.18%201.10%
Enterprise Value
4,936-5,3175,2965,0608,928
Last Close Price
59.54-59.5459.5459.54114.90

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8133.80-20.4826.1792.95711.21
PS Ratio
2.44-2.893.233.777.01
PB Ratio
3.01-4.254.537.5217.96
P/TBV Ratio
--214.1417.7522.4577.90
P/FCF Ratio
44.26-11.5219.1750.8064.88
P/OCF Ratio
16.12-9.1310.1619.4629.46

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.81-3.503.874.457.56
EV/EBITDA Ratio
26.14-15.0016.3236.8047.29
EV/EBIT Ratio
69.16-17.7519.2351.9268.45
EV/FCF Ratio
50.97-13.9122.9759.9770.02

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.710.850.710.811.461.34
Debt / EBITDA Ratio
4.953.771.922.275.512.94
Debt / FCF Ratio
-47.411.933.419.864.84
Net Debt / Equity Ratio
0.180.210.190.221.060.92
Net Debt / EBITDA Ratio
1.341.040.560.664.402.24
Net Debt / FCF Ratio
-11.520.520.937.173.32
Asset Turnover
0.570.610.590.600.600.73
Inventory Turnover
2.723.172.021.751.991.93
Quick Ratio
1.061.151.401.300.900.81
Current Ratio
1.781.792.211.991.741.77
Return on Equity (ROE)
-0.01%9.90%24.00%25.20%4.48%7.66%
Return on Assets (ROA)
1.95%2.93%7.23%7.50%3.22%5.02%
Return on Invested Capital (ROIC)
5.77%10.11%24.73%21.45%7.46%15.53%
Return on Capital Employed (ROCE)
3.80%6.00%13.80%13.90%5.90%9.60%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '22 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
0.01%-4.88%3.82%1.08%0.14%
FCF Yield
2.26%-8.68%5.22%1.97%1.54%
Dividend Yield
2.02%--2.02%1.68%-
Payout Ratio
12755.22%57.97%65.46%61.72%--
Buyback Yield / Dilution
--0.89%19.64%-6.60%-8.64%-6.67%
Total Shareholder Return
2.02%-0.89%19.64%-4.58%-6.96%-6.67%