Origin Energy Company Top Insiders

OGFGF Stock  USD 8.24  0.00  0.00%   
Origin Energy employs about 5 K people. A leadership review of Origin Energy Limited matters because management quality often shapes how effectively strategy is translated into revenue growth, margins, and cash generation. The better read usually comes from comparing management claims with operating results, tenure stability, and capital-allocation outcomes over time.
Liam Barry  Insider
Group Relations
Kate Jordan  Insider
Risk Secretariat
  

Management Team Effectiveness

The company has return on total asset (ROA) of -1.51 % which indicates that every $100 deployed in assets resulted in a loss of $1.51. This is significantly below industry benchmarks. Similarly, it shows a return on equity (ROE) of -14.62 %, meaning that it produced losses on money invested by shareholders.
About 30% of Origin Energy outstanding shares are owned by institutional investors. Institutional investors - such as mutual funds, pension funds, and asset managers - typically hold positions as part of a broader portfolio strategy, managing assets on behalf of clients. As a result, institutional investors are subject to reporting requirements and oversight rules - such as 13F filings - that differ from those for individual retail investors. Changes in institutional ownership of Origin Energy can sometimes signal a shift in professional sentiment toward the company. Institutions collectively hold about 37% of Origin Energy's shares, insiders own approximately 1%, and the remaining 62% is in public hands.

Holders Distribution

Institutional investors in Origin Energy Limited typically operate with more research capacity, technology, and trading scale than retail holders, which is why their activity can materially affect price behavior. The better interpretation comes from watching concentration, turnover, and changes in holder behavior instead of assuming institutional ownership is automatically bullish.

Workforce Comparison

Origin Energy Limited holds the top spot in number of employees across its competitive set. The total workforce of Oil & Gas Integrated industry is now estimated at about 124,412. Origin Energy holds roughly 5,000 in number of employees claiming about 4% of all equities under Oil & Gas Integrated space.
The company has Profit Margin (PM) of -10.0 %, which may suggest that the company is unable to adequately control operational costs. This is significantly below industry benchmarks. Similarly, it shows Operating Margin (OM) of -4.0 %, which implies that for every $100 of revenue, the company loses $4.0 at the operating level.

Benchmark Summation

Notable Stakeholders

An Origin Energy stakeholder is any individual or group with an interest in the outcome of the business, which is why stakeholder analysis can reveal who may influence strategy and oversight. Origin Energy's stakeholders can support or challenge the entity's direction, which is why tracking them can add context around price-sensitive developments.
Liam BarryGroup RelationsProfile
Kate JordanRisk SecretariatProfile
FCPA BBusChief OfficerProfile
Anthony LucasExec TechnologyProfile
Sharon RidgwayExecutive General Manager - People and CultureProfile
Andrew ThorntonExec GasProfile
BEc FCACEO MDProfile
Greg JarvisExecutive General Manager - Energy Supply and OperationProfile
Jon BriskinExecutive General Manager - RetailProfile
Peter RiceGen MarketsProfile

Management Information & Data Sources

Origin Energy is a mid-cap company in Energy. Executive review focuses on insiders, senior management, and employee signals. Employee count and organizational scale can help frame operating leverage and execution complexity. CEO is BEc FCA with 5,000 employees and 10 reported executives.

This section for Origin Energy Limited is built from periodic company reporting and market reference feeds, with harmonization applied to align reporting definitions. Values may update on different source schedules. Insider and management fields are mapped from published filings and company disclosures.

This content is curated and reviewed by:

Rifka Kats - Member of Macroaxis Editorial Board
Last reviewed on March 18th, 2026

Workforce Efficiency and Productivity

Workforce metrics tied to Origin Energy Limited offer a useful way to test whether headcount and economic output are moving in a productive direction. Used correctly, manpower metrics can highlight whether growth is being supported by better productivity or by heavier staffing costs.

Origin Energy Manpower Efficiency

Return on Origin Energy Manpower

Revenue Per Employee2.9M
Revenue Per Executive1.4B
Net Loss Per Employee285.8K
Net Loss Per Executive142.9M
Working Capital Per Employee136.4K
Working Capital Per Executive68.2M

Popular Tools for Origin Pink Sheet analysis

Pair Correlation
Compare performance and examine fundamental relationship between any two equity instruments
ETF Categories
List of ETF categories grouped based on various criteria, such as the investment strategy or type of investments
Share Portfolio
Track or share privately all of your investments from the convenience of any device
Financial Widgets
Easily integrated Macroaxis content with over 30 different plug-and-play financial widgets
ETFs
Find actively traded Exchange Traded Funds (ETF) from around the world