OEL Stock Price, Chart, Stats & News

Otto Energy Limited
Save
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.
Dividend safety
Strong
Dividend coverage looks healthy — OEL pays out about 0% of earnings.
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











