Jeffrey DiModica's holdings in Starwood Property Trust have fluctuated significantly over the years. His peak was around $25 million in shares at the beginning of 2021, a moment of confidence amid market volatility. However, more recently, his holdings have leveled...

$24.57M22.22%

Oct 01, 2024

Stock Sold

$6.86M

STWD

$6.86M

311,661 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 $6.24M.
This is -8.98% and $615.54K less than what they got when they sold the stock.
If they kept all their stock, their total holdings would be worth $30.81M.

Recent Insider Trades

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

$201.00K

STWD at $20.10/share

Sep 21, 2023

Sale

STWD

$411.88K

STWD at $20.48/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

Jeffrey F. DiModica

Ex-CEO of Starwood Property Trust

JF

View Compensation History

2023 Total Compensation

$4.96M

Salary

$600.00K

Bonus

$3.00M

Stock

$1.36M

Other

$0.00