Computershare Limited (CMSQY)

OTCMKTS · Delayed Price · Currency is USD
30.08
+0.61 (2.05%)
At close: Nov 9, 2026
Market Cap17.47B +32.6%
Revenue (ttm)3.27B +4.5%
Net Income618.70M +1.9%
EPS1.07 +3.4%
Shares Out n/a
PE Ratio28.26
Forward PE19.16
Dividend0.85 (2.82%)
Ex-Dividend DateAug 19, 2026
Volume20,657
Open28.55
Previous Close29.47
Day's Range28.55 - 30.12
52-Week Range18.82 - 31.25
Beta-0.00
Analystsn/a
Price Targetn/a
Earnings DateFeb 11, 2027