205.62 -2.26 (-1.1%)
PUBLIC STORAGE was among the worst performers today. It lost -1.1% to close at 205.62. It's recent 5 day performance has been +0.08%, -0.2%, +0.09%, +0.11% and -1.32%.
Gain access to global coverage on stocks, Indicies, ETFs, Mutualfunds, Sectors and Investment themes.
Join thousands of Finance professionals who already subscribe to Spotalpha.