Carcetti Capital Competitors

Ticker Name Consensus Stock Rating Price Buy/Sell Price Target Upside/Downside Analysts Market Cap
VET Vermilion Energy Outperform 14
C$16.76 Buy/Sell C$25.47 25.30% 2 C$2.48B
ENW Enwell Energy 16
£0.19 Buy/Sell £1.08 468.42% 0 £49.70M
CAD Cadogan Energy Solutions PLC - 0
£0.02 Buy/Sell £0.30 -100.00% 0 £5.49M