OTC •
Financial Services •
Capital Markets •
Quote as of 08/21/2026
Company Profile
IndustryCapital Markets
SectorFinancial Services
ExchangeOTC
Market Capitalization16,501 mln
Float578 mln
Earnings Date08/13/2026
EPS
1.07
Moderate
P / E
26.30
Elevated
Piotroski F-Score
7
/ 9
Strong
Beneish M-Score
-2.67
Likely reliable
Relative Strength
20
/ 100
Significantly lagging
Debt / Equity
0.59
Moderate leverage
Business Description
Founded in 1978 and headquartered in Abbotsford, Australia, Computershare Limited is a global financial services company operating across more than a dozen markets, including the United States, Canada, the United Kingdom, Europe, Australia, and Asia. The company helps businesses manage their shareholder records, employee share plans, and corporate governance needs, while also providing trust and agency services, mortgage administration, and property rental support. Computershare further handles document processing, mailing, and digital delivery solutions, alongside software products built for share registry and financial services operations.