OTC : RTBBF
$0 (0.0%)
%
change: 0.0 | last:
change: 0.0 | last:
change: 0.0 | last:
change: 0.0 | last:
change: 0.0 | last:
-
-
change: 0.0 | last:
-
| Filing Date | Reporting Person | Amount Beneficially Owned | % of Class |
|---|
| 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 |
| 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 |