BP Prudhoe Bay Royalty Trust logo
BP Prudhoe Bay Royalty Trust BPT
$ 1.05 -0.94%

BP Prudhoe Bay Royalty Trust Financial Statements 2011-2024 | BPT

Annual Financial Statements BP Prudhoe Bay Royalty Trust

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

64 M 162 M - - - - - 1.66 B 1.66 B 2.47 B

Shares

21.4 M 21.4 M - - - - - 21.4 M 21.4 M 21.4 M

Net Income

8.13 M 47.9 M 113 M 77 M 43.6 M 125 M 227 M 193 M 199 M 201 M

Revenue

9.27 M 49 M 114 M 78.2 M 44.9 M 127 M 228 M 195 M 200 M 202 M

EBITDA

7.04 M 47.9 M 113 M 77 M 43.6 M 125 M 227 M 193 M 199 M 201 M

Operating Expenses

1.69 M 1.08 M 1.12 M 1.16 M 1.3 M 1.32 M 1.14 M 1.38 M 1.15 M 1.22 M

General and Administrative Expenses

1.69 M 1.08 M 1.12 M 1.16 M 1.3 M 1.32 M 1.14 M 1.38 M 1.15 M 1.22 M

All numbers in USD currency