OTC : BRRLY

Barry Callebaut AG — Institutional Ownership

$13.809 USD

$0.03 (0.21%)

Volume
4.77K
Average Volume
49.17K
Market Capitalization
$7.57B
P/E Ratio
26.16
Dividend Yield
2.50%
Price Target
$15.10
Year High
$19.72
Year Low
$11.44
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
BRRLY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-08-31 $10.28 548.06M $5.64B $1.91B $6.21B $9.94B
2024-08-31 $13.76 547.92M $7.54B $978.21M $4.8B $11.36B
2023-08-31 $15.55 548.31M $8.52B $488.2M $1.8B $9.83B
2022-08-31 $21.51 548.07M $11.79B $878.2M $2.08B $12.99B
2021-08-31 $22.42 548.16M $12.29B $1.1B $2.38B $13.57B
2020-08-31 $17.53 548.14M $9.61B $1.39B $2.76B $10.98B
2019-08-31 $15.48 547.97M $8.48B $557.83M $1.86B $9.79B
2018-08-31 $15.16 548.49M $8.31B $404.18M $1.48B $9.39B
2017-08-31 $15.00 548.43M $8.23B $399.29M $1.51B $9.34B
2016-08-31 $15.40 548.47M $8.44B $456.8M $1.91B $9.9B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-02-28 $14.43 548.34M $7.91B $1.62B $5.23B $11.52B
2025-08-31 $10.28 548.36M $5.64B $1.91B $6.21B $9.94B
2025-02-28 $10.92 548.06M $5.98B $1.61B $7.72B $12.09B
2024-08-31 $13.76 548.14M $7.54B $978.21M $4.8B $11.36B
2024-02-29 $13.01 548.77M $7.14B $427.82M $3.07B $9.78B
2023-08-31 $15.55 548.21M $8.52B $488.2M $1.8B $9.83B
2023-02-28 $19.88 548.41M $10.9B $627.69M $2.21B $12.48B
2022-08-31 $21.51 549.24M $11.81B $878.2M $2.08B $13.01B
2022-02-28 $17.74 548.08M $9.72B $731.09M $2.33B $11.32B
2021-08-31 $22.42 547.98M $12.28B $1.1B $2.38B $13.57B
2021-02-28 $19.90 548.31M $10.91B $868.46M $2.62B $12.67B
2020-08-31 $17.53 547.6M $9.6B $1.39B $2.76B $10.97B