Federal Realty Investment Trust

Federal Realty Investment Trust

FRT · NYSE

112.92USD+0.39 (+0.35%)