Federal Realty Investment Trust

FRTNYSE
$108.48
-0.39-0.36%
Ult. Agg.: Oct 23, 2:11 PM

Benzinga