Federal Realty Investment Trust Q2 Operating Income USD 138.662 Million - FRT News | Rallies