Ayalon Insurance Company Ltd (TLV:AYAL)
Israel flag Israel · Delayed Price · Currency is ILS · Price in ILA
18,500
0.00 (0.00%)
Sep 10, 2026, 5:28 PM IDT

Ayalon Insurance Company Ratios and Metrics

Millions ILS. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,2492,367824294237472
Market Cap Growth
169.48%187.34%180.42%23.77%-49.67%41.97%
Enterprise Value
5,6642,485865767483697

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
11.865.563.283.461.42-
PS Ratio
0.810.370.140.080.100.15
PB Ratio
2.931.560.750.380.370.69
P/FCF Ratio
-7.894.49-0.81-
P/OCF Ratio
-7.644.20-0.79-

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.870.390.150.210.210.23
EV/EBITDA Ratio
7.803.551.873.611.85-
EV/EBIT Ratio
8.033.631.934.002.67-
EV/FCF Ratio
-8.294.72-1.65-

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.600.460.680.981.241.17
Debt / EBITDA Ratio
1.480.991.573.443.04-
Debt / FCF Ratio
-2.344.04-2.71-
Net Debt / Equity Ratio
0.230.160.110.280.530.76
Net Debt / EBITDA Ratio
0.580.340.251.011.29-5.10
Net Debt / FCF Ratio
-2.070.790.63-4.121.15-1.64
Quick Ratio
103.9438.0849.255.936.978.35
Current Ratio
135.6652.3270.299.2410.7412.62
Asset Turnover
0.310.350.340.220.140.20
Return on Equity (ROE)
28.97%32.59%26.92%12.05%25.25%-16.52%
Return on Assets (ROA)
2.07%2.32%1.62%0.72%0.72%-0.69%
Return on Invested Capital (ROIC)
18.53%22.96%16.85%8.52%10.68%-11.98%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
8.43%18.00%30.50%28.91%70.24%-24.20%
FCF Yield
-3.81%12.67%22.27%-17.73%123.60%-67.17%
Dividend Yield
2.82%-12.12%---
Payout Ratio
35.03%36.38%23.88%---
Buyback Yield / Dilution
-9.19%-1.57%-0.81%-27.52%-12.66%-
Total Shareholder Return
-6.37%-1.57%11.31%-27.52%-12.66%-