Christopher  Hogbin net worth and biography

Christopher Hogbin Biography and Net Worth

CEO of Lazard

Mr. Hogbin joined Lazard Asset Management in 2025 from AllianceBernstein, where he was the Global Head of Investments, overseeing all public and private market investment activities. Earlier at AllianceBernstein, he was Head of Equities, guiding the growth and diversification of the firm’s largest asset class. He also led the institutional sell-side research business in Europe and Asia, and as a Senior Analyst, was ranked #1 in his sector and named to Institutional Investor’s All‑Europe Research Team.

Before joining AllianceBernstein in 2005, Mr. Hogbin was a strategy consultant with the Boston Consulting Group, working in the firm’s financial services and consumer practices in London, San Francisco, and Shanghai.

Mr. Hogbin holds an M.A. in Economics from the University of Cambridge and an MBA with distinction from Harvard Business School. He is a dual citizen of the United States and the United Kingdom. He serves as a Trustee for The Public Theater and as President of The Caius Foundation.

What is Christopher Hogbin's net worth?

The estimated net worth of Christopher Hogbin is at least $463.87 thousand as of March 19th, 2026. Mr. Hogbin owns 11,829 shares of Lazard stock worth more than $463,874 as of March 23rd. This net worth approximation does not reflect any other investments that Mr. Hogbin may own. Learn More about Christopher Hogbin's net worth.

How do I contact Christopher Hogbin?

The corporate mailing address for Mr. Hogbin and other Lazard executives is CLARENDON HOUSE 2 CHURCH STREET, HAMILTON D0, HM II. Lazard can also be reached via phone at (212) 632-6000 and via email at [email protected]. Learn More on Christopher Hogbin's contact information.

Has Christopher Hogbin been buying or selling shares of Lazard?

During the last quarter, Christopher Hogbin has sold $473,592.73 in Lazard stock. Most recently, Christopher Hogbin sold 3,944 shares of the business's stock in a transaction on Thursday, March 19th. The shares were sold at an average price of $39.37, for a transaction totalling $155,275.28. Following the completion of the sale, the chief executive officer now directly owns 11,829 shares of the company's stock, valued at $465,707.73. Learn More on Christopher Hogbin's trading history.

Who are Lazard's active insiders?

Lazard's insider roster includes Scott Hoffman (CAO), Christopher Hogbin (CEO), Kenneth Jacobs (Executive Chairman), Peter Orszag (CEO), Dominick Ragone, III (CAO), Evan Russo (CEO), and Alexander Stern (President). Learn More on Lazard's active insiders.

Are insiders buying or selling shares of Lazard?

During the last twelve months, insiders at the asset manager sold shares 7 times. They sold a total of 189,091 shares worth more than $9,323,947.97. The most recent insider tranaction occured on March, 19th when CEO Christopher Hogbin sold 3,944 shares worth more than $155,275.28. Insiders at Lazard own 3.9% of the company. Learn More about insider trades at Lazard.

Information on this page was last updated on 3/19/2026.

Christopher Hogbin Insider Trading History at Lazard

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
3/19/2026Sell3,944$39.37$155,275.2811,829View SEC Filing Icon  
3/18/2026Sell7,885$40.37$318,317.4515,773View SEC Filing Icon  
See Full Table

Christopher Hogbin Buying and Selling Activity at Lazard

This chart shows Christopher Hogbin's buying and selling at Lazard by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Lazard Company Overview

Lazard logo
Lazard, Inc., together with its subsidiaries, operates as a financial advisory and asset management firm in North and South America, Europe, the Middle East, Asia, and Australia. It operates in two segments, Financial Advisory and Asset Management. The Financial Advisory segment offers financial advisory services, such as mergers and acquisitions, capital markets, shareholder, sovereign, geopolitical advisory, and other strategic advisory services, as well as restructuring and liability management, and capital raising and placement services. This segment offers its services to corporate, partnership, institutional, government, sovereign, and individual clients to various industry areas, including consumers, financial institutions, healthcare and life sciences, industrials, power and energy/infrastructure, real estate, technology, telecommunication, and media and entertainment. The Asset Management segment offers a range of investment solutions; investment and wealth management services in equity and fixed income strategies; asset allocation strategies; and alternative investments and private equity funds to corporations, public funds, sovereign entities, endowments and foundations, labor funds, financial intermediaries, and private clients. Lazard, Inc. was incorporated in 1848 and is headquartered in New York, New York.
Read More

Today's Range

Now: $39.22
Low: $38.85
High: $40.06

50 Day Range

MA: $50.01
Low: $39.22
High: $57.00

2 Week Range

Now: $39.22
Low: $31.97
High: $58.75

Volume

2,161,878 shs

Average Volume

1,738,887 shs

Market Capitalization

$4.38 billion

P/E Ratio

17.99

Dividend Yield

5.02%

Beta

1.4