Federal Realty Investment Trust Common Stock, FRT

FRT 2025-05-09 -2.01% v -1d 95 604.7k -5.77% 2018-11-01 reit - retail reit - retail
None