OTC : SBFFF

SBM Offshore N.V. — Institutional Ownership

$38 USD

$0 (0.0%)

Volume
100
Average Volume
8
Market Capitalization
$6.27B
P/E Ratio
7.07
Dividend Yield
3.01%
Price Target
Year High
$44.10
Year Low
$25.87
Day High
Day Low
Payout Ratio
$0.12
Current Ratio
$1.26
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
SBFFF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $26.85 173.12M $4.65B $1.09B $9.15B $12.72B
2024-12-31 $16.90 178.65M $3.02B $806M $8.94B $11.16B
2023-12-31 $13.30 179.24M $2.38B $543M $9.29B $11.13B
2022-12-31 $16.06 177.91M $2.86B $682M $8.56B $10.74B
2021-12-31 $14.05 183.72M $2.58B $1.02B $7.7B $9.26B
2020-12-31 $18.40 189.81M $3.49B $414M $5.62B $8.7B
2019-12-31 $18.29 198.57M $3.63B $506M $4.92B $8.05B
2018-12-31 $14.51 204.27M $2.96B $718M $4.54B $6.78B
2017-12-31 $17.60 202.85M $3.57B $695M $5.57B $8.45B
2016-12-31 $15.60 210.57M $3.28B $683M $6.12B $8.72B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $38.00 168.38M $6.4B $1.25B $7.16B $12.31B
2025-12-31 $26.85 168.65M $4.53B $1.09B $9.15B $12.6B
2025-06-30 $26.31 175.96M $4.63B $1.01B $9.16B $12.78B
2024-12-31 $16.90 175.33M $2.96B $806M $8.94B $11.1B
2024-06-30 $15.07 179.65M $2.71B $643M $9.91B $11.98B
2023-12-31 $13.30 179.02M $2.38B $195.84M $9.28B $11.47B
2023-06-30 $13.60 179.16M $2.44B $396M $9.51B $11.55B
2022-12-31 $16.06 178.05M $2.86B $682M $8.56B $10.74B
2022-06-30 $13.96 177.81M $2.48B $605M $7.58B $9.46B
2021-12-31 $14.05 182.15M $2.56B $1.02B $7.7B $9.24B
2021-06-30 $17.37 186.45M $3.24B $310M $6.08B $9.01B
2020-12-31 $18.40 189.65M $3.49B $414M $5.62B $8.7B