OTC : BMRRY

B&M European Value Retail S.A. — Institutional Ownership

$12.47 USD

$0.17 (1.38%)

Volume
1K
Average Volume
2.43K
Market Capitalization
$3.13B
P/E Ratio
14.48
Dividend Yield
4.07%
Price Target
Year High
$14.16
Year Low
$8.11
Day High
Day Low
Payout Ratio
$0.81
Current Ratio
$1.42
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
BMRRY Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $6.36 251.18M $1.6B $342.02M $2.45B $3.7B
2025-03-31 $10.44 250.85M $2.62B $217M $2.57B $4.97B
2024-03-31 $21.72 250.72M $5.44B $182M $2.27B $7.53B
2023-03-31 $19.25 250.91M $4.83B $237M $2.26B $6.85B
2022-03-31 $21.22 250.32M $5.31B $173M $2.27B $7.4B
2021-03-31 $21.14 251.09M $5.31B $218M $2.03B $7.12B
2020-03-31 $10.82 250.17M $2.71B $533.74M $2.58B $4.75B
2019-03-31 $14.95 250.14M $3.74B $112.27M $2.47B $6.1B
2018-03-31 $16.09 250.09M $4.02B $127.42M $871.21M $4.77B
2017-03-31 $11.39 250M $2.85B $194.23M $688.23M $3.34B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $6.36 251.26M $1.6B $342.02M $2.45B $3.7B
2025-09-30 $10.46 251.09M $2.63B $168M $2.48B $4.94B
2025-03-31 $10.44 250.96M $2.62B $217M $2.57B $4.97B
2024-09-28 $16.94 250.74M $4.25B $247.47M $3.13B $7.14B
2024-03-31 $21.72 250.7M $5.44B $229.66M $2.86B $8.08B
2023-09-23 $22.85 250.5M $5.72B $274.15M $2.72B $8.18B
2023-03-31 $19.25 251.32M $4.84B $237M $2.26B $6.85B
2022-09-24 $12.73 250.33M $3.19B $242.34M $2.46B $5.4B
2022-03-31 $21.22 250.31M $5.31B $173M $2.27B $7.4B
2021-09-25 $23.78 251.32M $5.98B $126.21M $2.8B $8.65B
2021-03-27 $21.76 250.87M $5.46B $300.65M $2.8B $7.96B
2020-09-26 $19.48 250.24M $4.88B $559.33M $2.63B $6.95B