Starwood Property Trust, Inc. (BVMF:S2TW34)

Brazil flag Brazil · Delayed Price · Currency is BRL
22.23
-1.07 (-4.59%)
At close: Nov 6, 2026
Market Cap24.12B -33.7%
Revenue (ttm)1.67B -34.4%
Net Income-1.26B
EPS-1.23
Shares Out n/a
PE Ration/a
Forward PE6.70
Dividend2.13 (9.57%)
Ex-Dividend DateSep 29, 2026
Volume2,002
Open23.67
Previous Close23.30
Day's Range22.23 - 23.67
52-Week Range20.00 - 34.74
Beta1.07
Analystsn/a
Price Targetn/a
Earnings DateNov 6, 2026