Ferguson PLC Announces Transaction in Own Shares

Go back to Ferguson PLC Announces Transaction in Own Shares
(NYSE: FERG) Delayed: 140.32 +1.37 (0.99%)
Previous Close $138.95    52 Week High
Open $140.44    52 Week Low
Day High $141.51    P/E N/A 
Day Low $139.85    EPS
Volume 16,519