OTC : RTBBF

Rathbones Group Plc — Institutional Ownership

$27.75 USD

$0 (0.0%)

Volume
500
Average Volume
461.1
Market Capitalization
$2.85B
P/E Ratio
13.69
Dividend Yield
5.83%
Price Target
Year High
$27.75
Year Low
$25.61
Day High
Day Low
Payout Ratio
$0.86
Current Ratio
$111.06
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
RTBBF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $19.01 140.21M $2.67B $1.5B $198.07M $1.36B
2024-12-31 $16.28 103.73M $1.69B $1.29B $88.5M $482.66M
2023-12-31 $18.08 73.82M $1.34B $1.04B $127.2M $423.91M
2022-12-31 $16.82 58.62M $986.16M $1.48B $91.4M -$401.18M
2021-12-31 $15.04 56.34M $847.02M $1.46B $94.86M -$521.41M
2020-12-31 $14.89 53.72M $800.14M $1.8B $76.78M -$925.78M
2019-12-31 $20.65 53.57M $1.11B $1.93B $80.93M -$745.73M
2018-12-31 $22.87 52.05M $1.19B $1.2B $19.81M $11.92M
2017-12-31 $25.31 50.49M $1.28B $1.38B $19.7M -$77.83M
2016-12-31 $23.57 48.36M $1.14B $1.08B $19.59M $83.83M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $20.93 136.02M $2.85B $1.47B $132.04M $1.51B
2025-12-31 $19.01 91.29M $1.74B $1.5B $198.07M $429.4M
2025-06-30 $16.02 106.99M $1.71B $2.09B $76.2M -$295.63M
2024-12-31 $16.28 103.73M $1.69B $1.29B $88.5M $482.66M
2024-06-30 $18.18 106.31M $1.93B $1.4B $107.6M $635.84M
2023-12-31 $18.08 87.58M $1.58B $1.2B $127.2M $507.11M
2023-06-30 $16.02 58.54M $938.05M $1.36B $88.75M -$330.24M
2022-12-31 $16.82 58.51M $984.29M $1.48B $90.38M -$404.07M
2022-06-30 $16.71 58.53M $978.17M $1.68B $92.63M -$612.87M
2021-12-31 $15.04 56.34M $847.02M $1.46B $94.86M -$521.41M
2021-06-30 $14.72 56.34M $828.97M $1.41B $73.59M -$511.52M
2020-12-31 $14.89 53.72M $800.14M $1.8B $75.89M -$926.67M