Excel Trust (EXL) Declares $0.1625 Quarterly Dividend; 5.5% Yield

Go back to Excel Trust (EXL) Declares $0.1625 Quarterly Dividend; 5.5% Yield