Stockreport

Rating for FERG

Ferguson Enterprises Inc.  (FERG)