logo
Sign in

OEL Stock Price, Chart, Stats & News

Otto Energy Limited (OEL) is a dividend-paying stock with a current dividend yield of 0.00% as of Jul 1, 2026. It pays $0 per share over the trailing twelve months.

23.98M
Market cap
Current P/E
5.03x
Forward P/E
0.00%
Dividend yield

Dividend safety

Strong

Dividend coverage looks healthy — OEL pays out about 0% of earnings.

See the safety analysis

OEL chart

1M
3M
1Y
5Y
Loading chart...

About

Energy
Sector
Oil & Gas Exploration & Production
Industry

Otto Energy Limited is an oil and gas exploration and production enterprise operating across North America via its various subsidiaries. A key asset for the company is its 50% ownership stake in the South Marsh Island 71 project. The firm's portfolio further encompasses a 37.5% working interest in the Lightning prospect, located in Matagorda County, Texas, along with a 16.7% working interest in the Green Canyon 21 lease in the Gulf of Mexico.

Similar securities

Based on sector and market capitalization

Report issue