Shell PLC, 3.12%
Exxon Mobil Corp, 1.67%
Prologis Inc, 1.52%
Equinix Inc, 1.38%
Public Storage, 1.1%
About · FAQs · StocksCafe © 2024 · Privacy · Terms