Alexander KarpAlexander Karp earned $1B in 2024

In 2023, Jeffrey F. DiModica earned $4.96M in total compensation at Starwood Property Trust, including $600.00K salary, $3.00M bonus and $1.36M in stock. Most recently sold 100,000 shares in Mar 2024. Currently holds stock worth $29.77M. Led Starwood Property Trust as CEO for 8 years.

Compensation History

Annual executive compensation data for Jeffrey F. DiModica, including salary, bonuses, and stock awards.

Year

2023

Total Compensation

$4.96M

Salary

$600.00K

Bonus

$3.00M

Other

$0.00

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 Compensation

$0.00

Board Justification

No other compensation was reported for 2023.

Restricted Stock

$1.36M77.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.

S

Jeffrey F. DiModica

Ex-CEO of Starwood Property Trust

Education

B.S./B.A. from Boston University; MBA from Dartmouth College

Field of Expertise

Finance & Banking - Finance

Sector of Economy

Real Estate

Born

January 1, 1976 - 49 years ago

CEO of Starwood Property Trust for

8 years 6 months (Sep 2014 - Apr 2023)

Previous Experience

Managing Director at Royal Bank of Scotland; Director at Starwood Property Trust since inception

Holdings

Track Jeffrey F. DiModica's stock holdings and portfolio value over time.

Total Stock Sold

$6.84M

STWD

$6.84M

311,661 STWD shares

What if they kept their stock?

If Jeffrey F. DiModica didn't sell their stock, today they would have:
Extra STWD311,661 shares worth $5.70M.
This is -16.67% and $1.14M less than what they got when they sold the stock.

Insider Trading

Jeffrey F. DiModica's recent stock transactions, purchases, and sales filed with the SEC.

STWD

$2.03M

STWD at $20.28/share

Mar 28, 2024

Sale

STWD

400,689 shares

STWD

Mar 15, 2024

Received

STWD

$508.24K

STWD at $20.33/share

Feb 1, 2024

Sale

STWD

$1.65M

STWD at $22.06/share

Dec 27, 2023

Sale

STWD

$610.96K

STWD at $20.29/share

Sep 21, 2023

Sale

STWD

49,445 shares

STWD

Mar 15, 2023

Received

STWD

40,652 shares

STWD

Mar 17, 2022

Received

STWD

$148.59K

STWD at $22.86/share

Dec 20, 2021

Purchase

STWD

$1.01M

STWD at $26.69/share

Jun 10, 2021

Sale

STWD

30,182 shares

STWD

Mar 15, 2021

Received

Rivals

Compare Jeffrey F. DiModica with competitor CEOs and industry peers.