Castilla Agrícola S.A. (BVC:INCASTILLA)
Colombia flag Colombia · Delayed Price · Currency is COP
21,180
0.00 (0.00%)
At close: Jul 31, 2026

Castilla Agrícola Financials Overview

Millions COP. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
131,802139,183137,193126,148117,57589,692
Revenue Growth
-0.27%1.45%8.76%7.29%31.09%24.71%
Gross Profit
59,12365,02457,95652,62756,45538,619
Operating Income
50,74356,45148,45346,74150,25832,545
Net Income
26,91832,72427,35425,42229,56420,592
Earnings Per Share
1374.911671.441397.181298.511510.041051.77
EPS Growth
10.65%19.63%7.60%-14.01%43.57%124.80%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
636.65229.811,121438.264,8821,008
Total Debt
73,58262,64858,24055,82150,78966,072
Net Cash (Debt)
-72,945-62,419-57,119-55,383-45,907-65,063
Net Cash Growth
------
Net Cash Per Share
-3725.92-3188.19-2917.50-2828.83-2344.82-3323.28

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
34,12043,93052,07727,75737,97628,799
Capital Expenditures
-8,356-9,608-12,649-7,262-7,803-4,805
Free Cash Flow
25,76534,32239,42820,49630,17323,994
Free Cash Flow Growth
-41.40%-12.95%92.37%-32.07%25.75%-2.77%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
44.86%46.72%42.24%41.72%48.02%43.06%
Operating Margin
38.50%40.56%35.32%37.05%42.75%36.29%
Pretax Margin
30.38%33.12%27.46%29.67%38.78%31.03%
Profit Margin
20.42%23.51%19.94%20.15%25.14%22.96%
FCF Margin
19.55%24.66%28.74%16.25%25.66%26.75%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.4012.7015.1916.3514.0620.18
P/FCF Ratio
16.1312.1110.5420.2713.7717.32
PS Ratio
3.152.993.033.293.534.63