Sundar PichaiSundar Pichai earned $164M in 2023

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...

Quick Links
B

Owen D. Thomas

CEO of Boston Properties

Education

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

Field of Expertise

Finance & Banking - Finance

Sector of Economy

Real Estate

Born

January 1, 1962 - 63 years ago

CEO of Boston Properties for

12 years 0 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.

Holdings

See how much did Owen D. Thomas make over time.

Owen D. Thomas holds a significant amount of wealth in Boston Properties, Inc. (BXP). In the past years, his insider trading activities showed substantial fluctuations, with notable securities sold reaching around $1.28 million in February 2020. His wealth largely ties...

Insider Trading

See recent insider trades of Owen D. Thomas.

BXP

$1.00M

BXP at $111.10/share

Jun 18, 2013

Purchase

Compensation History

See how much did Owen D. Thomas make over time.

In 2023, Owen D. Thomas received a total compensation of approximately $12.96 million as CEO of Boston Properties. His earnings included a base salary of $950,000, performance bonuses that were linked to both company and individual achievements, and additional benefits totaling around $31,636. The performance bonuses for 2023 reflected his success in surpassing specific targets set by the board. This pay structure underscores the company's strategy of aligning executive incentives with its long-term goals and investor interests. Owen's compensation is indicative of the industry standard for CEOs of companies in the real estate sector and highlights the company's focus on shareholder value and sustainability.

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.

Other Boston Properties CEOs

Here are other CEOs of Boston Properties