Ayalon Insurance Company Ltd (TLV:AYAL)
Israel flag Israel · Delayed Price · Currency is ILS · Price in ILA
15,610
+60 (0.39%)
Aug 24, 2026, 12:54 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,2582,367824294237472
Market Cap Growth
183.17%187.34%180.42%23.77%-49.67%41.97%
Enterprise Value
4,6722,485865767483697

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
12.195.563.283.461.42-
PS Ratio
0.770.370.140.080.100.15
PB Ratio
2.381.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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.080.390.150.210.210.23
EV/EBITDA Ratio
7.843.551.873.611.85-
EV/EBIT Ratio
8.123.631.934.002.67-
EV/FCF Ratio
-8.294.72-1.65-

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
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
9.8638.0849.255.936.978.35
Current Ratio
39.7352.3270.299.2410.7412.62
Asset Turnover
0.260.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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
10.39%18.00%30.50%28.91%70.24%-24.20%
FCF Yield
-4.69%12.67%22.27%-17.73%123.60%-67.17%
Dividend Yield
3.11%-11.99%---
Payout Ratio
35.03%36.38%23.88%---
Buyback Yield / Dilution
-41.99%-1.57%-0.81%-27.52%-12.66%-
Total Shareholder Return
-38.88%-1.57%11.18%-27.52%-12.66%-