OTC : BEVFF

Diversified Royalty Corp. — Institutional Ownership

$3.3 USD

$0.02 (0.61%)

Volume
400
Average Volume
142.13K
Market Capitalization
$564.33M
P/E Ratio
21.40
Dividend Yield
6.16%
Price Target
Year High
$3.62
Year Low
$2.25
Day High
Day Low
Payout Ratio
$1.11
Current Ratio
$2.84
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
BEVFF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $3.73 168.96M $630.6M $4.61M $255.94M $881.93M
2024-12-31 $2.92 162.18M $473.46M $19.69M $260.47M $714.24M
2023-12-31 $2.71 142.68M $387.23M $4.03M $305.16M $688.36M
2022-12-31 $2.97 125.61M $372.5M $7.41M $199.78M $564.87M
2021-12-31 $2.81 121.87M $341.99M $8.94M $169.66M $502.7M
2020-12-31 $2.35 118.85M $278.95M $9.22M $156.2M $425.93M
2019-12-31 $3.09 108.53M $335.14M $2.97M $140.47M $472.65M
2018-12-31 $2.81 107.2M $301.34M $78.34M $116.8M $339.79M
2017-12-31 $3.46 105.92M $366.44M $85.82M $108.54M $389.17M
2016-12-31 $2.59 112.82M $292.53M $74.97M $40.66M $258.22M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $4.09 170.76M $698.57M $46.61M $299.22M $951.18M
2025-12-31 $3.73 170.16M $635.08M $4.61M $255.94M $886.41M
2025-09-30 $3.73 169.7M $633.05M $4.05M $293.22M $922.22M
2025-06-30 $3.16 168.7M $532.32M $3.82M $293.57M $822.07M
2025-03-31 $2.82 167.12M $471.23M $15.25M $256.06M $712.04M
2024-12-31 $2.92 172.18M $502.63M $19.69M $260.47M $743.41M
2024-09-30 $2.98 172.18M $512.29M $16.27M $261.12M $757.15M
2024-06-30 $2.71 164.87M $446.33M $12.51M $260.27M $694.09M
2024-03-31 $2.89 152.28M $440.66M $4.9M $253.76M $689.52M
2023-12-31 $2.71 143.87M $390.47M $4.03M $305.16M $691.6M
2023-09-30 $2.59 143.13M $371.19M $9M $207M $569.19M
2023-06-30 $2.83 142.45M $403.64M $5.52M $203.8M $601.91M