Shares of Ferguson Enterprises (FERG) have been moving within their all-time highs again as markets at large have recovered and the AI trend seems fully intact. Investors like the long-term organic ...