NYSE : BBDO
$0 (0.0%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -48 | last: 52
Increased Positions
change: -39 | last: 42
Reduced Positions
change: -7 | last: 7
New Positions
change: -15 | last: 16
Sold Positions
change: 44 | last: 5
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $2.87 | 10.58B | $30.36B | $27.47B | $144.87B | $147.76B |
| 2024-12-31 | $1.79 | 10.61B | $19B | -$ | $110.14B | $129.14B |
| 2023-12-31 | $3.18 | 10.64B | $33.84B | -$ | $128.12B | $161.96B |
| 2022-12-31 | $2.58 | 10.66B | $27.5B | $5000 | $571.92B | $599.42B |
| 2021-12-31 | $2.90 | 11.74B | $34.04B | $18000 | $238.94B | $272.98B |
| 2020-12-31 | $4.61 | 10.69B | $49.29B | -$ | $89.61B | $138.89B |
| 2019-12-31 | $8.68 | 10.69B | $92.8B | -$ | $110.93B | $203.73B |
| 2018-12-31 | $7.23 | 10.69B | $77.3B | -$ | $115.47B | $192.77B |
| 2017-12-31 | $7.72 | 10.69B | $82.53B | -$ | $141.73B | $224.26B |
| 2016-12-31 | $7.38 | 10.69B | $78.9B | $72.55B | -$ | $6.34B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $3.29 | 10.57B | $34.79B | $28.55B | $161.74B | $167.97B |
| 2025-12-31 | $2.87 | 10.58B | $30.36B | $27.47B | $144.87B | $147.75B |
| 2025-09-30 | $2.93 | 10.58B | $30.99B | $159.32B | $747.48B | $619.16B |
| 2025-06-30 | $2.73 | 10.58B | $28.88B | $159.51B | $728.14B | $597.5B |
| 2025-03-31 | $2.08 | 10.58B | $22.02B | $155.88B | $683B | $549.13B |
| 2024-12-31 | $1.79 | 10.6B | $18.97B | -$ | $110.14B | $129.1B |
| 2024-09-30 | $2.45 | 10.61B | $25.99B | -$ | $121.61B | $147.6B |
| 2024-06-30 | $2.03 | 10.57B | $21.47B | -$ | $119.69B | $141.16B |
| 2024-03-31 | $2.54 | 10.62B | $26.97B | -$ | $127.92B | $154.9B |
| 2023-12-31 | $3.18 | 10.64B | $33.84B | -$ | $128.12B | $161.96B |
| 2023-09-30 | $2.68 | 10.64B | $28.52B | -$ | $120.63B | $149.15B |
| 2023-06-30 | $3.01 | 10.64B | $32.03B | -$ | $121.86B | $153.89B |