Sitio Royalties Corp. (STR)

USD 15.07

(-3.46%)

EBITDA Summary of Sitio Royalties Corp.

  • Sitio Royalties Corp.'s latest annual EBITDA in 2023 was 323.75 Million USD , up 54.38% from previous year.
  • Sitio Royalties Corp.'s latest quarterly EBITDA in 2024 Q2 was 142.65 Million USD , up 22.14% from previous quarter.
  • Sitio Royalties Corp. reported an annual EBITDA of 354.23 Million USD in 2022, up 223.72% from previous year.
  • Sitio Royalties Corp. reported an annual EBITDA of 90.78 Million USD in 2021, up 247.23% from previous year.
  • Sitio Royalties Corp. reported a quarterly EBITDA of 142.65 Million USD for 2024 Q2, up 22.14% from previous quarter.
  • Sitio Royalties Corp. reported a quarterly EBITDA of 122.4 Million USD for 2023 Q2, down -12.04% from previous quarter.

Annual EBITDA Chart of Sitio Royalties Corp. (2023 - 2002)

Historical Annual EBITDA of Sitio Royalties Corp. (2023 - 2002)

Year EBITDA EBITDA Growth
2023 323.75 Million USD 54.38%
2022 354.23 Million USD 223.72%
2021 90.78 Million USD 247.23%
2020 7.98 Million USD -42.3%
2019 50.13 Million USD -38.77%
2018 121.57 Million USD 7.31%
2017 109.31 Million USD 38.08%
2016 -532.00 USD -91.74%
2015 666.4 Million USD -5.97%
2014 708.7 Million USD 23.06%
2013 575.9 Million USD -8.25%
2012 627.7 Million USD 4.67%
2011 599.7 Million USD 71.34%
2010 350 Million USD -71.71%
2009 1.23 Billion USD -5.14%
2008 1.3 Billion USD 36.69%
2007 954 Million USD 14.53%
2006 833 Million USD 28.05%
2005 650.51 Million USD 42.91%
2004 455.18 Million USD 159.13%
2003 175.65 Million USD -13.57%
2002 203.23 Million USD 0.0%

Peer EBITDA Comparison of Sitio Royalties Corp.

Name EBITDA EBITDA Difference
BHP Group Limited 22.1 Billion USD 98.535%
Compass Minerals International, Inc. 90.7 Million USD -256.95%
Lithium Americas (Argentina) Corp. 38.02 Million USD -751.406%
Lithium Americas Corp. -27.36 Million USD 1283.153%
Lifezone Metals Limited -363.56 Million USD 189.049%
MP Materials Corp. 94.94 Million USD -240.988%
Materion Corporation 205.31 Million USD -57.69%
Nexa Resources S.A. 179.66 Million USD -80.201%
Rio Tinto Group 20.37 Billion USD 98.411%
Vale S.A. 16.48 Billion USD 98.036%