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