About Public Storage Common Stock
Public Storage, headquartered in Frisco, Texas, is a real estate investment trust that invests in self storage. It is the largest brand of self-storage services in the US and owns approximately 9% of the self storage square footage in the U.S. As of December 31, 2024, the company operated 3,073 self-storage facilities containing an aggregate of 221 million net rentable square feet of space. The company also provides insurance services for tenants and manages 307 self storage facilities for other owners.
2BB score and signals
Public Storage Common Stock’s current 2BB score is 63 out of 100, built from the signal categories below.
| Signal | Score | Reading |
|---|
| Activity | 68 | High |
| Momentum | 59 | Stable |
| Financial strength | 62 | Strong |
| Quality | 100 | Very Strong |
| Risk | 31 | Low |
Company facts
| CEO | Joseph D. Russell Jr. |
| Headquarters | Glendale, California, United States |
| Founded | Aug 14, 1972 |
| Employees | 5.77K |
| P/E ratio | 29.69 |
| 52-week range | $256.54 – $335.55 |
Recent earnings
| Report date | EPS actual | EPS estimate | Revenue actual | Revenue estimate |
|---|
| 2027-02-10 | — | 2.7876 | — | $1.37B |
| 2026-10-27 | — | 2.8078 | — | $1.33B |
| 2026-07-29 | — | 2.6428 | — | $1.24B |
| 2026-04-27 | 2.71 | 2.411 | $1.22B | $1.23B |
Related companies