STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6.1B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 202425-3829.03%
Dec 31, 2023-1-98.89%
Dec 31, 2022-62-809.69%
Dec 31, 20219-57.08%
Dec 31, 202020+52.64%
Dec 31, 201913-13.69%
Dec 31, 201815-51.37%
Dec 31, 201732+277.78%
Dec 31, 20168-51.51%
Dec 31, 201517-28.59%
Dec 31, 201424+0.18%
Dec 31, 201324+2251.22%
Dec 31, 20121+29.49%
Dec 31, 20111