StockData
Dune Oil Corp. logo

Dune Oil Corp. (TRLEF) stock

TRLEFCrude Petroleum & Natural GasFiscal year ends December 31Also trades as DUNXF
Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 20-F on May 27, 2026Score 1/30
$0.08+0.01 (+7.03%)

Close on Oct 16, 2026Market cap –P/E –Yield –

Dune Oil profit margin

Profit margin (net margin) is net income as a percentage of revenue.

Dune Oil's profit margin for the twelve months ending Dec 31, 2021 was -55.4%. For fiscal 2021 it was -55.4%, against -136.7% the year before. The highest annual figure on record is -43.0% in fiscal 2019.

Annual profit margin

PeriodPeriod endValueChange (pts)
FY2021Dec 31, 2021-55.4%+81.3
FY2020Dec 31, 2020-136.7%−93.7
FY2019Dec 31, 2019-43.0%+12.9
FY2018Dec 31, 2018-55.9%+8.2
FY2017Dec 31, 2017-64.0%–

Quarterly profit margin

Change is against the same quarter a year earlier.

PeriodPeriod endValueChange (pts)
Q4 FY2021Dec 31, 202112.9%+152.2
Q3 FY2021Sep 30, 2021616.3%+856.0
Q2 FY2021Jun 30, 2021186.6%+308.9
Q1 FY2021Mar 31, 2021-1002.8%−935.0
Q4 FY2020Dec 31, 2020-139.3%−124.5
Q3 FY2020Sep 30, 2020-239.7%−136.5
Q2 FY2020Jun 30, 2020-122.3%−94.3
Q1 FY2020Mar 31, 2020-67.7%−37.0
Q4 FY2019Dec 31, 2019-14.7%+145.7
Q3 FY2019Sep 30, 2019-103.2%−75.2
Q2 FY2019Jun 30, 2019-28.0%−24.6
Q1 FY2019Mar 31, 2019-30.7%+26.3
Q4 FY2018Dec 31, 2018-160.4%−131.5
Q3 FY2018Sep 30, 2018-28.0%+17.1
Q2 FY2018Jun 30, 2018-3.5%+77.8
Q1 FY2018Mar 31, 2018-57.1%+74.9
Q4 FY2017Dec 31, 2017-28.9%–
Q3 FY2017Sep 30, 2017-45.1%–
Q2 FY2017Jun 30, 2017-81.2%–
Q1 FY2017Mar 31, 2017-131.9%–

More Dune Oil figures

See a number that looks wrong?