Excel Trust (EXL) Shares Fall 6% Following 12.5M Share Offering

Go back to Excel Trust (EXL) Shares Fall 6% Following 12.5M Share Offering