Other

Share price (in dollars per share)

Starwood Property Trust Share price (in dollars per share) decreased by 11.1% to $17.22 in Q1 2026 compared to the prior quarter. Year-over-year, this metric declined by 12.9%, from $19.77 to $17.22.

Analysis

StatementBalance Sheet Statement
SectionOther
First reportedQ2 2021
Last reportedQ1 2026May 8, 2026
Metric ID: other_share_price

Historical Data

13 periods
 Q2 '21Q3 '21Q1 '22Q2 '22Q3 '22Q3 '23Q1 '24Q2 '24Q3 '24Q1 '25Q2 '25Q3 '25Q1 '26
Value$26.17$24.41$24.17$20.89$18.22$19.35$20.33$18.94$20.38$19.77$20.07$19.37$17.22
QoQ Change-6.7%-1.0%-13.6%-12.8%+6.2%+5.1%-6.8%+7.6%-3.0%+1.5%-3.5%-11.1%
YoY Change-20.2%-25.4%+6.2%+5.3%-2.8%+6.0%-5.0%-12.9%
Range$17.22$26.17
CAGR-13.0%
Avg YoY Growth-6.1%
Median YoY Growth-3.9%
Current Streak2 quarters decline

Share price (in dollars per share) at Other Companies

Frequently Asked Questions

What is Starwood Property Trust's share price (in dollars per share)?
Starwood Property Trust (STWD) reported share price (in dollars per share) of $17.22 in Q1 2026.
How has Starwood Property Trust's share price (in dollars per share) changed year-over-year?
Starwood Property Trust's share price (in dollars per share) decreased by 12.9% year-over-year, from $19.77 to $17.22.