Federal Realty Investment Trust
Exchange: nyse
none
8805874688.00
739025984.00
0.165663979265
0.623640076997
23.87%
3.75
1.250000