Turk Ilac Ve Serum Sanayi Anonim Sirketi (IST:TRILC)
Turkey flag Turkey · Delayed Price · Currency is TRY
3.710
+0.150 (4.21%)
Last updated: Apr 29, 2026, 11:41 AM GMT+3

IST:TRILC Ratios and Metrics

Millions TRY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2017
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2017
Market Capitalization
3,6922,6022,7101,8492,1811,893
Upgrade
Market Cap Growth
0.51%-4.00%46.54%-15.21%15.21%-
Upgrade
Enterprise Value
6,2314,5044,2762,1632,4721,960
Upgrade
Last Close Price
3.562.512.611.782.101.83
Upgrade
PE Ratio
--28.6212.12-50.98
Upgrade
PS Ratio
0.810.570.810.671.332.82
Upgrade
PB Ratio
2.281.601.081.042.035.84
Upgrade
P/TBV Ratio
2.291.611.081.052.045.86
Upgrade
P/FCF Ratio
10.327.27-6.3219.92-
Upgrade
P/OCF Ratio
6.014.24-4.5314.74-
Upgrade
EV/Sales Ratio
1.370.991.270.781.512.91
Upgrade
EV/EBITDA Ratio
5.423.925.604.9322.3024.31
Upgrade
EV/EBIT Ratio
5.724.136.165.4325.4726.82
Upgrade
EV/FCF Ratio
17.4112.59-7.3922.58-
Upgrade
Debt / Equity Ratio
1.571.570.850.340.480.61
Upgrade
Debt / EBITDA Ratio
2.222.222.811.374.622.44
Upgrade
Debt / FCF Ratio
7.147.14-2.054.67-
Upgrade
Net Debt / Equity Ratio
1.571.570.850.330.420.47
Upgrade
Net Debt / EBITDA Ratio
2.212.212.801.354.071.89
Upgrade
Net Debt / FCF Ratio
7.107.10-3.102.024.12-1.65
Upgrade
Asset Turnover
0.750.750.831.181.301.32
Upgrade
Inventory Turnover
3.653.657.3426.6218.5412.35
Upgrade
Quick Ratio
0.600.601.411.121.061.20
Upgrade
Current Ratio
1.041.041.951.271.331.47
Upgrade
Return on Equity (ROE)
-30.08%-30.08%4.41%10.71%-11.68%15.73%
Upgrade
Return on Assets (ROA)
11.24%11.24%10.79%10.55%4.81%8.97%
Upgrade
Return on Invested Capital (ROIC)
27.33%24.72%14.55%20.49%9.70%15.39%
Upgrade
Return on Capital Employed (ROCE)
45.00%45.00%18.10%21.50%7.90%20.30%
Upgrade
Earnings Yield
-16.87%-23.93%3.50%8.25%-3.74%1.96%
Upgrade
FCF Yield
9.69%13.75%-25.41%15.84%5.02%-4.87%
Upgrade
Buyback Yield / Dilution
------15.00%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.