Castro (CAST) — Net Asset Momentum

Latest YoY growth as of December 2025: +44.2%

Castro (CAST) recorded a net asset momentum of 44.2% as of December 2025, with net assets of ILA967.88 Million ILA. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. Check Castro tangible book value ratio to evaluate the tangible quality of the company's equity base.

YoY Momentum

+44.2%
Year-over-year

Current Net Assets

ILA967.88 Million
ILA · December 2025

Years of Data

22
2004 – 2025

Country

Israel
TA

Castro Net Asset Momentum (2004–2025)

This chart tracks Castro's year-over-year net asset growth across 22 annual reporting periods from 2004 to 2025. The most recent momentum reading is +44.2%, with net assets of ILA967.88 Million ILA as of December 2025. Read how much debt does Castro carry for a breakdown of total debt and financial obligations.

Annual Net Asset History for Castro (2004–2025)

The table below shows the complete annual net asset history for Castro from 2004 to 2025, covering 22 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see CAST stock market capitalisation.

Year Net Assets (ILA) Total Assets Total Liabilities YoY Momentum
2025 ILA967.88 Million ILA2.74 Billion ILA1.77 Billion ▲ +44.2%
2024 ILA671.36 Million ILA2.30 Billion ILA1.63 Billion ▲ +12.4%
2023 ILA597.18 Million ILA2.15 Billion ILA1.56 Billion ▲ +7.6%
2022 ILA554.92 Million ILA2.06 Billion ILA1.50 Billion ▼ -13.0%
2021 ILA638.09 Million ILA2.15 Billion ILA1.51 Billion ▲ +19.7%
2020 ILA533.13 Million ILA2.05 Billion ILA1.51 Billion ▼ -2.4%
2019 ILA546.39 Million ILA2.15 Billion ILA1.60 Billion ▼ -18.7%
2018 ILA672.01 Million ILA1.25 Billion ILA573.20 Million ▲ +46.9%
2017 ILA457.38 Million ILA921.86 Million ILA464.48 Million ▲ +4.8%
2016 ILA436.34 Million ILA915.25 Million ILA478.91 Million ▲ +13.7%
2015 ILA383.68 Million ILA697.84 Million ILA314.16 Million ▲ +2.8%
2014 ILA373.14 Million ILA673.01 Million ILA299.88 Million ▲ +9.5%
2013 ILA340.68 Million ILA617.80 Million ILA277.12 Million ▲ +8.1%
2012 ILA315.01 Million ILA557.93 Million ILA242.92 Million ▲ +12.4%
2011 ILA280.17 Million ILA536.28 Million ILA256.12 Million ▲ +10.8%
2010 ILA252.95 Million ILA513.08 Million ILA260.13 Million ▼ -9.2%
2009 ILA278.45 Million ILA579.19 Million ILA300.74 Million ▲ +14.4%
2008 ILA243.30 Million ILA531.96 Million ILA288.65 Million ▼ -0.5%
2007 ILA244.48 Million ILA549.95 Million ILA305.47 Million ▲ +5.7%
2006 ILA231.27 Million ILA365.37 Million ILA134.11 Million ▲ +14.1%
2005 ILA202.66 Million ILA352.29 Million ILA149.62 Million ▲ +11.1%
2004 ILA182.42 Million ILA309.69 Million ILA127.28 Million