Kimbell Royalty - 7 Year Stock Price History | KRP

Historical daily share price chart and data for Kimbell Royalty since 2017 adjusted for splits and dividends. The latest closing stock price for Kimbell Royalty as of April 26, 2024 is 16.13.
  • The all-time high Kimbell Royalty stock closing price was 16.62 on November 03, 2022.
  • The Kimbell Royalty 52-week high stock price is 17.11, which is 6.1% above the current share price.
  • The Kimbell Royalty 52-week low stock price is 14.02, which is 13.1% below the current share price.
  • The average Kimbell Royalty stock price for the last 52 weeks is 15.37.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
Kimbell Royalty Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2024 15.1645 14.7545 16.3100 13.9959 16.1300 10.19%
2023 14.2301 13.7871 15.6364 12.6799 14.6378 0.70%
2022 13.9851 11.6512 16.6202 11.2225 14.5357 36.84%
2021 8.9651 5.9636 12.0798 5.9636 10.6224 90.06%
2020 5.8044 10.8186 11.1525 2.5446 5.5891 -48.79%
2019 9.8552 8.3078 11.2598 7.8984 10.9149 35.44%
2018 11.0650 8.9236 13.6188 7.8568 8.0586 -8.91%
Sector Industry Market Cap Revenue
Oils/Energy Oil & Gas - US Royalty $1.527B $0.294B
Kimbell Royalty Partners, LP owns and acquires mineral and royalty interests in oil and natural gas properties. Kimbell Royalty Partners, LP is based in Fort Worth, Texas.
Stock Name Country Market Cap PE Ratio
Sitio Royalties (STR) United States $3.755B 12.69
Dorchester Minerals (DMLP) United States $1.308B 11.64
Sabine Royalty Trust (SBR) United States $0.913B 10.12
Permian Basin Royalty Trust (PBT) United States $0.569B 20.33
San Juan Basin Royalty Trust (SJT) United States $0.199B 3.89
MV Oil Trust (MVO) United States $0.112B 6.62
Cross Timbers Royalty Trust (CRT) United States $0.086B 7.46
North European Oil Royality Trust (NRT) United States $0.064B 5.32
PERMIANVILLE ROYALTY TRUST (PVL) United States $0.054B 3.79
BP Prudhoe Bay Royalty Trust (BPT) United States $0.049B 0.00
Mesa Royalty Trust (MTR) United States $0.017B 6.09
Marine Petroleum Trust (MARPS) United States $0.008B 9.33