Starwood Property Trust, Inc. (BMV:STWD)
338.21
-3.64 (-1.06%)
At close: Oct 31, 2025
-1.06% (1Y)
| Market Cap | 123.89B |
| Revenue (ttm) | 6.46B |
| Net Income (ttm) | 6.83B |
| Shares Out | n/a |
| EPS (ttm) | 20.59 |
| PE Ratio | 18.14 |
| Forward PE | 9.52 |
| Dividend | 37.50 (10.97%) |
| Ex-Dividend Date | Sep 30, 2025 |
| Volume | 169 |
| Average Volume | 418 |
| Open | 338.21 |
| Previous Close | 341.85 |
| Day's Range | 338.21 - 338.21 |
| 52-Week Range | 338.21 - 414.70 |
| Beta | n/a |
| RSI | 38.02 |
| Earnings Date | Nov 10, 2025 |