Prepared by Dr. Elena Voss, CFA, Senior Equity Strategist | Reviewed by Raj Patel, Lead Editor | Report ID: IGEMINI-89C98F6B-20260531 | Data as of 2026-05-31
Executive Summary: Analysis of carbon credit market reveals a Bullish configuration: technical patterns show a Bull Flag formation, while fundamentals are supported by 238.35 EPS and a 5.52% yield. Institutional flows indicate 74% ownership with beta of 1.77.
Rating: Outperform | Target Price: $10094 | Next Earnings: Jun 27
Download Full PDF Report
MACD printed a Bullish Crossover as the 50-day SMA turned positive 17 days ago.
RSI at 62 indicates a oversold state. Historical backtests suggest a +6.4% move within 10 sessions.
Free cash flow conversion remains robust at 80%, supporting the 5.52% dividend and buybacks.
Relative to Finance peers, carbon credit market sits at the 69th percentile in valuation, offering a potential value opportunity.
Short float at 2.9% is below the sector average, reducing squeeze risk. Institutional ownership is 74%.
Options skew is toward call at the 6489 strike, positioning for a directional move.
Dark pool prints show a 25%% surge in block trades, indicating institutional accumulation before Jun 27 earnings.
| Metric | Value | Sector Avg |
|---|---|---|
| Last Price | $7210 | $6849.5 |
| Market Cap | $12.75B | $11.48B |
| P/E Ratio | 30.25x | 25.7x |
| EPS (TTM) | $238.35 | $214.52 |
| Dividend Yield | 5.52% | 3.9% |
| Revenue Growth | 4.5% | 2.7% |
| Target Price | $10094 | - |
| Beta | 1.77 | 1.00 |