StocksFederal Realty Investment TrustFRT

FRT

Federal Realty Investment Trust

122.72 -0.69 (-0.56%)