Craft

Starwood Property Trust

Stock Price

$19.9

2024-10-29

Market Capitalization

$6.9 B

2024-10-29

Revenue

$1.8 B

FY, 2025

Starwood Property Trust Summary

Company Summary

Overview
Starwood Property Trust is a real estate investment trust. The Company operates through three business segments: Real estate lending, which engages primarily in originating, acquiring, financing and managing commercial first mortgages, subordinated mortgages, mezzanine loans, preferred equity, commercial mortgage-backed securities, residential mortgage-backed securities, and other real estate and real estate-related debt investments; Real estate investing and servicing, which includes a servicing business in the United States that manages and works out problem assets; an investment business that selectively acquires and manages unrated, investment grade and non-investment grade rated CMBS, and a mortgage loan business, and Real estate property, which engages primarily in acquiring and managing equity interests in stabilized commercial real estate properties.
Type
Public
Status
Active
Founded
2008
HQ
Greenwich, CT, US | view all locations
Website
http://www.starwoodpropertytrust.com/
Cybersecurity rating
ESG rating
40-49 out of 100|View all ESG data
Sectors

Key People

  • Barry S. Sternlicht, Chairman & CEO

    • Rina Paniry, Chief Financial Officer

      • Mark Cagley, Chief Credit Officer

        • Andrew J. Sossen, Chief Operating Officer & General Counsel

          LocationsView all

          6 locations detected

          • Greenwich, CT HQ

            United States

            591 West Putnam Avenue

          • Los Angeles, CA

            United States

            11611 San Vicente Blvd #920

          • Miami Beach, FL

            United States

            1601 Washington Ave #800

          • New York, NY

            United States

            1140 6th Ave 5th Floor

          • San Francisco, CA

            United States

            100 Pine St #3000, San Francisco

          • London, England

            United Kingdom

            1 Eagle Place 2nd Floor

          Starwood Property Trust Financials

          Summary Financials

          Revenue (Q1, 2026)
          $512.5M
          Gross profit (Q1, 2026)
          $489.3M
          Net income (Q1, 2026)
          $57.4M
          Cash (Q1, 2026)
          $290.3M
          EBIT (Q1, 2026)
          $51.9M
          Enterprise value
          $24.7B

          Footer menu