cpu

cpu

CPU: Financial Infrastructure Fortress - Peak Margins Meet Mean Reversion Reality

Updated 8 Oct 2025

Computershare trades near $17.95 fair value with 37.7% EBITDA margins facing compression to 33% over 3-5 years. Quality defensive business with 5.5% yield.

View note