Starwood Ppty Tr Inc

STWD

$20.74-0.01 (-0.05%)

Jul 3, 2025, 4:00 PM

Financials
52Week High21.1752Week Low16.59
Beta1.34Current Ratio Annual0.22
Current Ratio Quarterly0.46Gross Margin TTM24.29
Market Cap7.04BNet Profit Margin TTM16.89
Operating Margin TTM1.20Price To Book1.10
Price To Earnings TTM22.16Price To Free Cash Flow TTM8.49
Price To Sales TTM3.74Quick Ratio Annual0.22
Quick Ratio Quarterly0.46Return On Assets TTM0.50
Return On Equity TTM4.97Return On Investment TTM1.30
Revenue Growth3Y19.11Revenue Growth5Y10.69
Revenue Growth Quarterly Yoy-19.23Revenue Growth TTMYoy-20.60
Revenue Per Share TTM5.61
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Mar 31, 2025481416119715084175.45M$3.37B
Jun 30, 20250000000$0
Change481(100%)41(100%)61(100%)197(100%)150(100%)84(100%)175.45M(100%)$3.37B(100%)