OTC : BKFKF

P/F Bakkafrost — Institutional Ownership

$46.78 USD

$0 (0.0%)

Volume
150
Average Volume
45
Market Capitalization
$2.77B
P/E Ratio
22.61
Dividend Yield
1.09%
Price Target
Year High
$52.23
Year Low
$40.80
Day High
Day Low
Payout Ratio
$0.61
Current Ratio
$7.24
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
BKFKF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $332.13 59.29M $19.69B $299.7M $5.84B $25.23B
2024-12-31 $388.31 59.27M $23.02B $480.51M $3.78B $26.31B
2023-12-31 $353.81 59.17M $20.94B $411.67M $4.34B $24.87B
2022-12-31 $436.02 59.09M $25.76B $719.6M $3.84B $28.89B
2021-12-31 $433.68 59.06M $25.62B $509.16M $2.97B $28.07B
2020-12-31 $432.45 59.09M $25.55B $466.94M $2.62B $27.7B
2019-12-31 $493.14 51.62M $25.46B $1.31B $2.66B $26.81B
2018-12-31 $321.69 48.65M $15.65B $316.89M $812.05M $16.14B
2017-12-31 $289.62 48.61M $14.08B $309.55M $525M $14.29B
2016-12-31 $274.77 48.58M $13.35B $235M $827.15M $13.94B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $303.93 59.32M $18.03B $370.1M $4.96B $22.62B
2025-12-31 $332.13 59.29M $19.69B $299.7M $5.84B $25.23B
2025-09-30 $307.21 59.29M $18.21B $286.63M $5.14B $23.07B
2025-06-30 $295.45 59.32M $17.52B $205.4M $4.95B $22.27B
2025-03-31 $340.43 59.29M $20.18B $250.46M $4.04B $23.97B
2024-12-31 $388.31 59.27M $23.02B $480.51M $3.78B $26.31B
2024-09-30 $372.09 59.26M $22.05B $839.22M $3.87B $25.09B
2024-06-30 $366.59 59.25M $21.72B $607.75M $3.92B $25.04B
2024-03-31 $440.04 59.23M $26.06B $572.18M $4.12B $29.61B
2023-12-31 $353.81 59.21M $20.95B $411.67M $4.34B $24.88B
2023-09-30 $358.38 59.16M $21.2B $370.4M $3.86B $24.69B
2023-06-30 $417.70 59.14M $24.7B $543.79M $3.91B $28.07B