Castro (CAST) — Net Asset Momentum

Latest YoY growth as of December 2024: +12.4%

Castro (CAST) recorded a net asset momentum of 12.4% as of December 2024, with net assets of ILA671.36 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. See how many days can Castro fund operations to measure how many days the company can operate on defensive assets alone.

YoY Momentum

+12.4%
Year-over-year

Current Net Assets

ILA671.36 Million
ILA · December 2024

Years of Data

21
2004 – 2024

Country

Israel
TA

Castro Net Asset Momentum (2004–2024)

This chart tracks Castro's year-over-year net asset growth across 21 annual reporting periods from 2004 to 2024. The most recent momentum reading is +12.4%, with net assets of ILA671.36 Million ILA as of December 2024. Read Castro total liabilities for a breakdown of total debt and financial obligations.

Annual Net Asset History for Castro (2004–2024)

The table below shows the complete annual net asset history for Castro from 2004 to 2024, covering 21 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 market value of Castro.

Year Net Assets (ILA) Total Assets Total Liabilities YoY Momentum
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