Highlights:
Telstra Group Ltd has seen a 1.3% decline in share price since the beginning of 2024, reflecting market trends.
Woolworths Group Ltd's share price remains 13.3% below its 52-week high, indicating potential for recovery.
Both companies demonstrate strong operational metrics, with Telstra reporting a return on invested capital of 10.20% and Woolworths maintaining significant market share in Australian groceries.
Telstra Group Ltd (ASX:TLS) is Australia's largest telecommunications provider, serving over 22.5 million retail mobile accounts in 2023. Founded in 1975, the company operates a wide range of telecommunication services, including fixed broadband, mobile, data, IP, and digital media. Telstra's extensive network coverage, reaching 99.6% of the Australian population and providing 5G services to over 85%, sets it apart from competitors.
In terms of financial performance, Telstra is recognized as a blue-chip stock. In FY24, the company reported a return on invested capital (ROIC) of 10.20%, with revenue growing at a compounded annual growth rate of 2.1% in recent years. This level of ROIC is notable for a mature company, indicating a solid return relative to its capital costs. Telstra’s debt-to-equity ratio stood at 99.4%, reflecting a balanced approach to financing, while its average dividend yield over the past five years has been 3.6%. Furthermore, the company reported a return on equity (ROE) of 10.7%, reinforcing its position as a sustainable business.
Woolworths Group Ltd (ASX:WOW), established in 1924, operates as a leading retail entity in Australia and New Zealand, encompassing over 3,000 stores and employing more than 100,000 individuals. Woolworths is well-known for its supermarkets, holding a market share of over 35% in Australian groceries. The company offers a competitive edge through its scale and strategic locations, as consumer behavior often favors proximity to grocery stores.
For FY24, Woolworths reported a debt-to-equity ratio of 300.2%, indicating higher leverage. The average dividend yield since 2019 has been 2.9%, with a return on equity reported at 1.9%. While these financial metrics provide valuable insights, they are just a portion of the overall evaluation needed for a comprehensive assessment of business performance.