Federal Realty Investment Trust

FRTNYSE
$104.94
-0.81-0.77%