OTC •
Financial Services •
Capital Markets •
Quote as of 06/26/2026 12:13
Company Profile
IndustryCapital Markets
SectorFinancial Services
ExchangeOTC
Market Capitalization15,443 mln
Float555 mln
Earnings Date08/13/2026
EPS
1.02
Moderate
P / E
25.64
Elevated
Piotroski F-Score
7
/ 9
Strong
Beneish M-Score
-2.72
Likely reliable
Relative Strength
53
/ 100
Slightly ahead
Debt / Equity
0.74
Moderate leverage
Business Description
Founded in Australia in 1978, Computershare Limited is a global financial services company operating across more than a dozen countries, including the United States, Canada, the United Kingdom, and several regions across Europe, Asia, and Africa. The company helps businesses manage their shareholder records, employee stock plans, and corporate governance needs, while also handling mortgage services and property rental support. It further supports clients through document processing, digital communications, and software tools built for the financial services industry.