NYSE : BF-B
$0.63 (2.51%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -535 | last: 590
Increased Positions
change: -237 | last: 256
Reduced Positions
change: -226 | last: 240
New Positions
change: -69 | last: 74
Sold Positions
change: 397 | last: 133
Total Calls
Total Puts
Put-Call Ratio
change: -66.5934 | last: 0.6659
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $25.77 | 466.34M | $12.02B | $308M | $2.15B | $13.86B |
| 2025-04-30 | $34.84 | 472.66M | $16.47B | $444M | $2.73B | $18.76B |
| 2024-04-30 | $47.85 | 476.39M | $22.8B | $446M | $3.1B | $25.45B |
| 2023-04-30 | $65.29 | 479.16M | $31.28B | $374M | $2.91B | $33.82B |
| 2022-04-30 | $67.44 | 478.88M | $32.3B | $868M | $2.27B | $33.7B |
| 2021-04-30 | $76.28 | 478.53M | $36.5B | $1.15B | $2.56B | $37.91B |
| 2020-04-30 | $62.20 | 477.76M | $29.72B | $675M | $2.6B | $31.64B |
| 2019-04-30 | $53.29 | 478.96M | $25.52B | $307M | $2.49B | $27.71B |
| 2018-04-30 | $56.04 | 480.32M | $26.92B | $239M | $2.56B | $29.23B |
| 2017-04-30 | $37.89 | 484.64M | $18.36B | $182M | $2.15B | $20.33B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $25.77 | 458.7M | $11.82B | $308M | $2.15B | $13.66B |
| 2026-01-31 | $27.37 | 471.87M | $12.92B | $402M | $2.74B | $15.26B |
| 2025-10-31 | $27.23 | 471.87M | $12.85B | $319M | $2.65B | $15.18B |
| 2025-07-31 | $28.85 | 472.72M | $13.64B | $471M | $2.7B | $15.87B |
| 2025-04-30 | $34.84 | 472.67M | $16.47B | $444M | $2.73B | $18.76B |
| 2025-01-31 | $33.01 | 472.66M | $15.6B | $599M | $2.86B | $17.87B |
| 2024-10-31 | $44.03 | 472.66M | $20.81B | $416M | $3.2B | $23.6B |
| 2024-07-31 | $45.16 | 472.64M | $21.34B | $416M | $3.17B | $24.1B |
| 2024-04-30 | $47.85 | 475.6M | $22.76B | $446M | $3.1B | $25.41B |
| 2024-01-31 | $54.90 | 474.81M | $26.07B | $589M | $3.41B | $28.88B |
| 2023-10-31 | $56.16 | 479.2M | $26.91B | $373M | $3.11B | $29.65B |
| 2023-07-31 | $70.60 | 479.35M | $33.84B | $426M | $3.08B | $36.49B |