OTC : BYCBF

Barry Callebaut AG — Institutional Ownership

$1400 USD

$60 (4.48%)

Volume
40
Average Volume
18
Market Capitalization
$7.68B
P/E Ratio
25.41
Dividend Yield
2.57%
Price Target
Year High
$1908.75
Year Low
$1220.45
Day High
Day Low
Payout Ratio
$0.65
Current Ratio
$1.71
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
BYCBF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-08-31 $1085.66 5.48M $5.95B $1.91B $6.21B $10.25B
2024-08-31 $1373.56 5.48M $7.53B $978.21M $4.8B $11.34B
2023-08-31 $1528.16 5.49M $8.39B $488.2M $1.8B $9.7B
2022-08-31 $2048.06 5.48M $11.22B $878.2M $2.08B $12.43B
2021-08-31 $2333.30 5.48M $12.79B $1.1B $2.38B $14.07B
2020-08-31 $1859.71 5.48M $10.19B $1.39B $2.76B $11.57B
2019-08-31 $2008.40 5.48M $11.01B $557.83M $1.86B $12.31B
2018-08-31 $1699.82 5.48M $9.32B $404.18M $1.48B $10.4B
2017-08-31 $1377.47 5.48M $7.55B $399.29M $1.51B $8.67B
2016-08-31 $1259.25 5.48M $6.91B $456.8M $1.91B $8.36B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-02-28 $1448.06 5.48M $7.94B $1.62B $5.23B $11.55B
2025-08-31 $1085.66 5.48M $5.95B $1.91B $6.21B $10.25B
2025-02-28 $1055.57 5.48M $5.79B $1.61B $7.72B $11.9B
2024-08-31 $1373.56 5.48M $7.53B $978.21M $4.8B $11.34B
2024-02-29 $1282.42 5.49M $7.04B $427.82M $3.07B $9.68B
2023-08-31 $1528.16 5.48M $8.38B $488.2M $1.8B $9.69B
2023-02-28 $1987.89 5.48M $10.9B $627.69M $2.21B $12.48B
2022-08-31 $2048.06 5.49M $11.25B $878.2M $2.08B $12.45B
2022-02-28 $2130.30 5.48M $11.68B $731.09M $2.33B $13.27B
2021-08-31 $2333.30 5.48M $12.79B $1.1B $2.38B $14.07B
2021-02-28 $2012.87 5.48M $11.04B $868.46M $2.62B $12.79B
2020-08-31 $1859.71 5.48M $10.18B $1.39B $2.76B $11.56B