Owen D. Thomas is the CEO of Boston Properties, Inc. (BXP) since April 2013. He has a background in finance, holding a Bachelor's degree in Mechanical Engineering from the University of Virginia and an MBA from Harvard Business School. Owen...

Current Market Cap

$12.47B

Number of Employees

836

Total Compensation

2019 - 2023

Trending down by -64.96% last year
Showing total compensation for the last 2019 - 2023

Stock

Down by -100.00% last year

Salary

Up by 2.70% last year

Bonus

Down by -7.73% last year

Other

Up by 65.55% last year

Year

2023

Total Compensation

$3.70M

Salary

$950.00K

Board Justification

The compensation philosophy is designed to attract and retain talented executives while aligning their interests with those of stockholders through a significant portion of compensation being performance-based and tied to long-term company performance.

Bonus

$2.72M

Board Justification

The actual earned bonus for 2023 was determined based on the achievement of Company and individual performance goals, with a target bonus of $2,350,000.

Other

$31.64K

Board Justification

Other compensation includes life insurance premiums, 401(k) company match, and advisor fees incurred in connection with his employment agreement.

Restricted Stock

$0.00(0 LTIP units)

Board Justification

No stock grants were vested in 2023 as all stock awards were either granted or vested in previous years.

Performance Metrics

The performance metrics for determining compensation included diluted FFO per share, leasing performance, and total stockholder return.

SEC Filing

From April 12, 2024

Owen D. Thomas

CEO of Boston Properties

B

Education

B.A. in Mechanical Engineering from the University of Virginia; M.B.A. from Harvard Business School

Field of Expertise

Finance & Banking - Finance

Born

January 1, 1962 - 62 years ago

Is Founder?

No

Current Tenure

11 years 7 months (Apr 2013 - Present)

Previous Experience

Chairman of the Board of Directors of Lehman Brothers Holdings Inc. since March 2012; various positions at Morgan Stanley from 1987 until 2011, including Chief Executive Officer of Morgan Stanley Asia Ltd.

View Holdings

Insider Holdings of Owen D. Thomas

BXP

$710.39K

$77.87K (12.31%)

Last Insider Trade

BXP

$1.00M

BXP at $111.10/share

Jun 18, 2013

Purchase