Jeffrey F. DiModica has been a key player at Starwood Property Trust since 2014, where he took over as President after serving on the board since the company started in 2009. He has a background in finance, holding a B.S....

Current Market Cap

$6.33B

Number of Employees

293

Total Compensation

2019 - 2023

Trending up by 16.28% last year
Showing total compensation for the last 2019 - 2023

Stock

Up by 40.90% last year

Salary

Up by 20.00% last year

Bonus

Up by 7.14% last year

Other

Up by 0.00% last year

Year

2023

Total Compensation

$4.96M

Salary

$600.00K

Board Justification

The compensation philosophy aligns with company performance, peer benchmarking, and retention strategies, focusing on both fixed and incentive pay based on performance metrics.

Bonus

$3.00M

Board Justification

The cash bonus for 2023 was determined based on the performance of the Company, including profitability and stock price performance, without fixed metrics applied.

Other

$0.00

Board Justification

No other compensation was reported for 2023.

Restricted Stock

$1.36M(77.46K restricted stock)

Board Justification

The stock awards that vested in 2023 were part of a restricted stock award granted in 2023, vesting annually in equal amounts over three years, with the first installment vesting on March 15, 2024.

Performance Metrics

The performance metrics include profitability, stock price performance, and overall company operations.

SEC Filing

From March 22, 2024