Federal Realty Investment Trust
Exchange: nyse
none
8785564672.00
739025984.00
0.165663979267
0.623640076997
23.87%
3.75
1.250000