Elemental Royalty ELE
NASDAQ ELE
$20.66 -0.49 (-2.32%)
As of: Sep 10, 2026 · 11:49 AM EDT

Elemental Royalty (ELE) EBITDA Margin (2024 - 2026)

Elemental Royalty (ELE) posted EBITDA Margin of 26.52% for Q2 2026, down 2.88% on a QoQ basis from 27.3% in Q1 2026, and up 1068.0% year-over-year from 2.27% in Q2 2025.

Analysis

Elemental Royalty (ELE) EBITDA Margin (2024 - 2026) Analysis & Trends

Elemental Royalty has reported EBITDA Margin for 3 years, with the latest figure at 26.52% in Q2 2026.

  • On a quarterly basis, EBITDA Margin rose 1068.0% year-over-year to 26.52% in Q2 2026; TTM through Jun 2026 was 31.19%, a N/A change from a year earlier, with the FY2025 full-year figure at 79.97%, down 1261.0% from the prior year.
  • EBITDA Margin was 26.52% for Q2 2026 at Elemental Royalty, down from 27.3% in the prior quarter.
  • The five-year high for EBITDA Margin was 86.41% in Q4 2024, with the low at 15.83% in Q2 2025.
  • Average EBITDA Margin over 3 years is 41.06%, with a median of 32.46% recorded in 2025.
  • The sharpest annual moves came in 2025 and 2026: EBITDA Margin slumped 3372 bps in 2025, then soared 1068 bps in 2026.
  • Over 3 years, EBITDA Margin stood at 86.41% in 2024, then tumbled by 39 bps to 52.7% in 2025, then plunged by 50 bps to 26.52% in 2026.
  • The last three EBITDA Margin figures came in at 26.52% (Q2 2026), 27.3% (Q1 2026), and 52.7% (Q4 2025), per Business Quant data.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) EBITDA Margin (Qtr)
1 Blackstone 101.89 Bn 99.39 Bn - 58.55%
2 Kkr 90.81 Bn -186.26 Bn - 35.61%
3 Apollo Global Management 76.91 Bn 51.54 Bn 10.54 Bn 47.97%
4 Brookfield Asset Management 75.92 Bn 74.41 Bn - 79.12%
5 Wheaton Precious Metals 69.18 Bn 69.08 Bn 687.86 Mn 84.97%
6 Franco Nevada 50.60 Bn 49.06 Bn 451.00 Mn 76.73%
7 Brookfield 37.98 Bn 7.42 Bn 19.38 Bn 176.87%
8 Ares Management 30.19 Bn 30.19 Bn - 34.32%
9 Carlyle 15.60 Bn 14.34 Bn - 27.77%
10 Elemental Royalty 619.29 Mn 545.07 Mn 15.65 Mn 26.52%
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 26.52%
Mar 31, 2026 27.30%
Dec 31, 2025 52.70%
Jun 30, 2025 15.83%
Mar 31, 2025 37.62%
Dec 31, 2024 86.41%