Lumida
/STWD
⌘K
Starwood Property Trust Inc

Starwood Property Trust Inc

STWD
$17.00USD-0.53%-0.09 today

MARKET CAP

6.3B

P/E (TTM)

10.4x

FWD P/E

8.9x

DAY RANGE

$17 – $17

52W RANGE

$16
$21
Insider Trades4 trades
DateSideTickerInsiderRoleSharesPriceMkt Cap52W High52W LowValue% ChgRuleAI View
Mar 28, 2024SellSTWDJeffrey F. DimodicaPresident100,000$20.28$6.3B-18.43%+4.36%$2.0M-7.54%
Feb 1, 2024SellSTWDJeffrey F. DimodicaPresident25,000$20.33$6.3B-18.43%+4.36%$508.2K-2.63%10b5-1
Dec 27, 2023SellSTWDJeffrey F. DimodicaPresident75,000$22.06$6.3B-18.43%+4.36%$1.7M-7.31%10b5-1
Sep 21, 2023SellSTWDJeffrey F. DimodicaPresident30,111$20.35$6.3B-18.43%+4.36%$612.9K-1.44%