Computershare Limited (CMSQY)

OTCMKTS · Delayed Price · Currency is USD
29.17
-0.82 (-2.73%)
Aug 11, 2026, 1:48 PM EST
Market Cap17.36B +11.4%
Revenue (ttm)3.27B +5.2%
Net Income618.70M +35.1%
EPS1.07 +38.1%
Shares Out n/a
PE Ratio28.06
Forward PE19.27
Dividend0.87 (2.97%)
Ex-Dividend DateFeb 18, 2026
Volume860
Open30.08
Previous Close29.99
Day's Range29.17 - 30.08
52-Week Range18.82 - 31.25
Beta-0.02
Analystsn/a
Price Targetn/a
Earnings DateAug 12, 2026