Public Storage 6.000% Cumulative Preferred Shares of beneficial interest Series T (PSA^T) Valuation Score | Stock Evaluator