Estithmar Holding Q.P.S.C. (QSE:IGRD)
Qatar flag Qatar · Delayed Price · Currency is QAR
4.330
-0.115 (-2.59%)
Aug 13, 2026, 1:13 PM AST

QSE:IGRD Ratios and Metrics

Millions QAR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
19,14215,0906,3457,1316,127-
Market Cap Growth
24.05%137.82%-11.03%16.39%--
Enterprise Value
25,34918,8609,2179,2557,779-
Last Close Price
4.263.361.411.591.36-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
18.0415.2515.6920.5118.12-
Forward PE
-10.9215.2221.2816.77-
PS Ratio
2.912.331.512.441.45-
PB Ratio
3.562.461.211.491.37-
P/TBV Ratio
5.735.213.304.655.15-
P/OCF Ratio
39.22102.06198.4837.7412.42-
PEG Ratio
-0.720.720.80--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.852.912.193.171.84-
EV/EBITDA Ratio
17.5214.4412.9714.8415.37-
EV/EBIT Ratio
21.1216.5516.0719.0219.13-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.200.810.710.510.471.31
Debt / EBITDA Ratio
4.513.715.133.823.982.66
Net Debt / Equity Ratio
1.150.740.630.470.431.25
Net Debt / EBITDA Ratio
4.483.474.643.633.822.64
Net Debt / FCF Ratio
-6.80-5.02-4.19-22.29-2.52-1.76
Asset Turnover
0.490.520.420.330.71-
Inventory Turnover
10.1112.6412.159.3511.74-
Quick Ratio
1.191.161.000.990.790.79
Current Ratio
1.311.421.221.251.031.16
Return on Equity (ROE)
18.70%16.49%8.41%7.61%12.44%-
Return on Assets (ROA)
5.49%5.66%3.53%3.43%4.28%-
Return on Invested Capital (ROIC)
9.46%11.06%7.22%7.13%9.91%17.87%
Return on Capital Employed (ROCE)
11.40%12.20%7.60%7.50%7.30%25.00%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
5.54%6.56%6.37%4.88%5.52%-
FCF Yield
-4.75%-5.98%-12.39%-1.42%-12.53%-
Payout Ratio
-----11.53%
Buyback Yield / Dilution
0.21%---7.23%-23.32%-