Earnings per share (EPS) measures how much profit a company makes for each share. Learn how to calculate and interpret this essential metric for smarter trading decisions on SGX and global markets.
Written by
Financial writer
Reviewed by
Financial UX Writer
Earnings per share is one of the most important numbers in finance. Simply put, it tells you how much profit a company makes for each share of its stock.
Imagine you own a local bakery chain that made S$100,000 in profit last year. If your bakery has 10,000 shares, each share earned S$10. That's your earnings per share.
EPS is particularly useful because it allows you to compare profitability across different companies, regardless of their size, whether you're looking at blue chips on the Straits Times Index (STI) or smaller companies on the SGX Catalist board.
Companies typically report EPS figures quarterly and annually. In Singapore, listed companies must report their earnings quarterly within 45 days after each quarter ends (except for the fourth quarter, which has a 60-day deadline).
Remember that EPS shouldn't be viewed in isolation. Always consider it alongside other financial metrics to get a complete picture of a company's financial health.
The basic formula for calculating EPS is straightforward:
EPS = (Net Income - Dividend Payments) / Weighted Average Shares Outstanding
Let's break down each component:
Let's apply this formula to DBS Group's FY2024 earnings:
DBS Group FY2024 EPS calculation:
(S$9.42 billion - S$0.22 billion) ÷ 2.58 billion shares = S$3.57 per share
This matches DBS's reported EPS of S$3.57 for the fiscal year, representing a 5.6% year-on-year increase. This outperformance could create potential trading opportunities.
Let’s take a look at Microsoft’s Q2 2025 EPS:
Microsoft Q2 2025 EPS calculation:
US$24.1 billion ÷ 7.434 billion shares = US$3.24 per share
This represents a 10.2% year-on-year increase.
EPS is a practical trading tool that can directly impact your decision-making.
When a company reports EPS significantly above analyst expectations (typically by 5% or more), its stock price often jumps 1-3% immediately and may continue upward for several days. This is a pattern known as post-earnings announcement drift1.
Savvy traders use earnings seasons as key periods for entry and exit decisions:
For Singapore traders, the four main earnings seasons (Feb, May, Aug, Nov) offer regular trading opportunities. Using IG's extended hours trading is particularly valuable for US stocks, as you can react to announcements that occur when the Singapore market is closed.
EPS trends provide early warning signs that help traders manage risk:
Comparing EPS growth across sectors helps traders identify where to focus. Traders can use these sector-wide EPS trends to rotate capital into strengthening sectors before the broader market fully recognises the shift.
Technical traders use EPS as confirmation for chart patterns:
1 "Post–Earnings-Announcement Drift: Delayed Price Response or Risk Premium?" by Bernard and Thomas, Journal of Accounting Research, 1989.
Not all EPS calculations are created equal. Understanding the different types can give you a more nuanced view of a company's performance.
This is the standard calculation we've discussed, representing a company's net income divided by its outstanding shares.
Formula: Basic EPS = (Net Income - Preferred Dividends) ÷ Total Outstanding Common Shares
Basic EPS is useful for initial assessment but doesn't account for potential share dilution or one-off financial events.
Adjusted EPS excludes one-time or non-recurring items that might distort the company's true operational performance, such as:
Formula: Adjusted EPS = (Net Income +/- Non-Recurring Items) ÷ Outstanding Shares
Diluted EPS accounts for the potential increase in outstanding shares from convertible securities like stock options, convertible preferred shares, and warrants.
Formula: Diluted EPS = (Net Income - Preferred Dividends) ÷ (Outstanding Shares + Potential Convertible Shares)
Diluted EPS is almost always lower than basic EPS and presents a more conservative view of a company's earnings. Companies listed on the SGX are required to report both basic and diluted EPS under Singapore Financial Reporting Standards.
Now that you understand EPS, here's how to apply this knowledge to your trading decisions:
Many traders specifically focus on the periods around quarterly earnings announcements. Significant deviations from expected EPS can create volatile price movements and trading opportunities.
For SGX-listed companies, earnings are typically announced before the market opens (7-8:30am) or after market close (5-7pm). Be prepared to act during these times if you're focusing on earnings announcement strategies.
Look for companies showing accelerating EPS growth over multiple quarters. This often indicates business momentum that can drive share prices higher, creating opportunities for momentum traders.
For a more comprehensive approach, combine EPS analysis with technical chart patterns. For example, you might look for stocks with strong EPS growth that are also showing bullish technical patterns like breakouts or golden crosses.
This approach works well in Singapore's market, where institutional traders often use a combination of fundamental and technical factors in their decision-making.
In Singapore's diverse market, different sectors show strength at different times. Use EPS trends to identify which sectors are experiencing the strongest profit growth and consider rotating your trading focus accordingly.
Now that you understand how to use EPS in your trading strategy, timing becomes crucial. Knowing exactly when companies will release their earnings reports gives you an edge in the markets.
IG Singapore’s economic and trading calendar helps you stay on top of upcoming earnings announcements across global markets.
By combining your EPS analysis skills with our real-time calendar, you can position yourself to capitalise on price movements that typically follow earnings surprises.
Explore our economic calendar to start tracking the next wave of earnings announcements.
Ready to open an IG account?
Start your trading journey now
New clients
+65 6390 5133
accountopening@ig.com.sg
Existing clients
+65 6390 5118
helpdesk@ig.com.sg
Lines open 24 hours
Monday - Friday
Start a Whatsapp chat
Disclaimers: