Computershare Ltd. engages in the provision of investor services, plan services, communication services, business services, stakeholder relationship management services, and technology services. It ...