Skip to main content

Want a detailed portfolio tracker?

Starwood Property Trust (STWD) P/E (2010 - 2026)

Starwood Property Trust (STWD) P/E from Dec 31, 2010 to Jun 3, 2026. The TTM Starwood Property Trust (STWD) P/E is 17.32. You can export chart.

All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.

P/E

Annual P/E change of Starwood Property Trust (STWD)

YearP/EChange
202617.32+12.36%
202515.42-9.45%
202417.03+5.98%
202316.06+134.23%
20226.86-56.59%
202115.80-4.75%
202016.59+20.75%
201913.74+0.39%
201813.68+5.80%
201712.93-15.72%
201615.35+43.68%
201510.68+5.53%
201410.12-35.86%
201315.78+21.29%
201213.01-14.93%
201115.29-81.18%
201081.28N/A

Comparison Starwood Property Trust (STWD) P/E with competitors