Company Valuation: Ecora Royalties PLC

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 389.7 467.2 329.8 199.2 384.8 449.4 - -
Change - 19.89% -29.4% -39.61% 93.19% 16.79% - -
Enterprise Value (EV) 1 507.7 512.5 404.4 281.5 470.3 496.8 466.7 443.1
Change - 0.95% -21.1% -30.39% 67.08% 5.64% -6.06% -5.06%
P/E Ratio 10.1x 4.5x 388x -20.6x 17.4x 22x 29.2x 23.5x
PBR 0.83x 0.75x 0.68x 0.46x 0.83x 0.94x 0.94x 0.94x
PEG - 0x -3.9x 0x -0x -2.57x -1.2x 1x
Capitalization / Revenue 4.57x 3.29x 5.33x 3.34x 6.88x 6.23x 6.51x 6.02x
EV / Revenue 5.95x 3.61x 6.53x 4.72x 8.41x 6.89x 6.76x 5.94x
EV / EBITDA 7.17x 4.03x 8.03x 5.86x 11.9x 9.65x 9.93x 8.48x
EV / EBIT 9.12x 4.37x 9.58x 7.13x 18.6x 14.9x 17.8x 14.7x
EV / FCF -2.55x 3.2x -17.2x 12.7x 17.2x 12x 11.3x 8.98x
FCF Yield -39.3% 31.3% -5.83% 7.85% 5.83% 8.37% 8.82% 11.1%
Dividend per Share 2 0.0918 0.0873 0.085 0.0281 0.02 0.0403 0.0471 0.0473
Rate of return 5.03% 4.81% 6.65% 3.51% 1.29% 2.25% 2.63% 2.64%
EPS 2 0.18 0.403 0.0033 -0.0389 0.0888 0.0812 0.0612 0.0762
Distribution rate 51% 21.7% 2,576% -72.2% 22.5% 49.6% 76.9% 62.1%
Net sales 1 85.3 141.9 61.9 59.61 55.9 72.12 69 74.62
EBITDA 1 70.79 127.1 50.35 48.06 39.4 51.48 46.98 52.28
EBIT 1 55.66 117.4 42.21 39.48 25.31 33.4 26.18 30.22
Net income 1 37.48 94.64 0.847 -9.827 22.18 20.5 15.38 18.8
Net Debt 1 118.1 45.38 74.55 82.3 85.5 47.42 17.33 -6.275
Reference price 2 1.825 1.815 1.279 0.801 1.545 1.790 1.790 1.790
Nbr of stocks (in thousands) 213,481 257,451 257,903 248,598 249,055 249,601 - -
Announcement Date 3/30/22 3/29/23 3/27/24 3/27/25 3/26/26 - - -
1USD in Million2USD
Estimates

P/E Ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
22.04x6.85x9.6x2.25% 447M
16.64x3.91x6.98x3.58% 215B
11.8x2.91x6.28x4.97% 173B
12.9x4.01x6.75x3.86% 88.85B
13.21x0.43x6.02x2.7% 88.52B
17.4x5.99x13.6x-.--% 60.55B
26.81x2.9x7.44x1.4% 53.28B
16.46x3.1x6.56x0.64% 29.37B
11.17x3.87x5.63x4.69% 27.84B
17.32x5.87x10.82x3.75% 24.28B
Average 16.58x 3.99x 7.97x 2.78% 76.04B
Weighted average by Cap. 15.30x 3.42x 7.30x 3.32%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Stocks
  3. ECOR Stock
  4. Valuation Ecora Royalties PLC
- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!