MRNFF Earnings
Meren Energy Inc.
1W: -3.3%
1M: -11.0%
3M: +4.3%
YTD: +7.3%
$1.46
-0.03 (-1.69%)
Weekly Expected Move ±3.9%
$1
$1
$1
$2
$2
Overview
Chart
Smart Money
Financials
Income Statement
Cash Flow
Balance Sheet
Earnings
Analysis
Technicals
Weather
Peers
ESG
Institutions
Dark Pool
Short Interest
Last Earnings
2026-08-11
EPS
$0.05
▲ Beat +25.0%
Revenue
$193M
▲ Beat +5.8%
Next Earnings
2026-11-10
EPS Estimate
$0.13
Range: $0.10 - $0.15
Revenue Estimate
$212M
1 analysts
Estimate vs Actual
Earnings Surprise History
1/4
EPS Beats
3/4
Revenue Beats
25%
EPS Beat Rate
75%
Rev Beat Rate
Wall Street Forward Estimates
Quarterly
Annual
Estimate Revisions
Recent Revisions
| Date | Period | Fiscal Date | EPS Old | EPS New | Change | Rev Old | Rev New |
|---|---|---|---|---|---|---|---|
| 2026-10-02 | annual | 2026-12-31 | $0.08 | $0.08 | — | $646,838,700 | $644,910,306 |
| 2026-10-02 | annual | 2030-12-31 | $0.30 | $0.30 | — | $702,486,941 | $700,392,644 |
| 2026-10-02 | annual | 2027-12-31 | $0.11 | $0.11 | — | $630,377,679 | $628,498,359 |
| 2026-10-02 | quarter | 2026-12-30 | $0.13 | $0.13 | — | $212,548,456 | $211,914,794 |
| 2026-10-02 | quarter | 2027-03-30 | $0.02 | $0.02 | — | $137,851,747 | $137,440,775 |
| 2026-10-02 | quarter | 2027-09-30 | $0.03 | $0.03 | — | $146,650,794 | $146,213,590 |
| 2026-10-02 | quarter | 2028-09-30 | $0.03 | $0.03 | — | $140,784,763 | $140,365,046 |
| 2026-10-02 | quarter | 2026-09-30 | $0.04 | $0.04 | — | $156,611,193 | $156,144,294 |
| 2026-10-02 | annual | 2028-12-31 | $0.14 | $0.14 | — | $572,577,688 | $570,870,684 |
| 2026-10-02 | quarter | 2028-12-30 | $0.03 | $0.03 | — | $137,851,747 | $137,440,775 |
| 2026-10-02 | quarter | 2028-06-30 | $0.02 | $0.02 | — | $144,695,450 | $144,264,076 |
| 2026-10-02 | quarter | 2027-06-30 | $0.04 | $0.04 | — | $156,427,514 | $155,961,163 |
| 2026-10-02 | annual | 2029-12-31 | $0.11 | $0.11 | — | $623,905,224 | $622,045,200 |
| 2026-10-02 | quarter | 2027-12-30 | $0.03 | $0.03 | — | $148,606,138 | $148,163,105 |
| 2026-10-02 | quarter | 2028-03-30 | $0.02 | $0.02 | — | $143,717,778 | $143,289,318 |
Earnings Call Transcripts
No transcripts available.