Federal Realty Trust remains undervalued with 3.9% yield | OOBF

FRT shows Q1 growth and 16% undervaluation with solid yield.

Open shared insight