Federal Realty Investment Trust (FRT) stock: insider buying, earnings and risk | BrightDollar