← Watchtower
December 11, 2025
#MSCI

MSCI is the definition of a quality business at a fair price.

MSCI sits in the 91% percentile on the Quality + Growth score. Forward P/E 28x, FCF margin 48%. A solid asset for passive, long-term strategies.