E. Stanley  O'Neal net worth and biography

E. O'Neal Biography and Net Worth

Director of Clearway Energy
Mr. O’Neal served as Chairman of the Board and Chief Executive Officer of Merrill Lynch & Co., Inc. until October 2007. He became Chief Executive Officer of Merrill Lynch in 2002 and was elected Chairman of the Board in 2003. Mr. O’Neal was employed with Merrill Lynch for 21 years, serving as President and Chief Operating Officer from July 2001 to December 2002; President of U.S. Private Client from February 2000 to July 2001; Chief Financial Officer from 1998 to 2000; and Executive Vice President and Co-head of Global Markets and Investment Banking from 1997 to 1998. Before joining Merrill Lynch, Mr. O’Neal was employed at General Motors Corporation where he held a number of financial positions of increasing responsibility.

Mr. O’Neal was a director of General Motors Corporation from 2001 to 2006, chairman of the board of Merrill Lynch & Co., Inc. from 2003 to 2007, and a director of American Beacon Advisors, Inc. (investment advisor registered with the Securities and Exchange Commission) from 2009 to September 2012. In addition to his prior public company board memberships, Mr. O’Neal previously served on the board of the Memorial Sloan-Kettering Cancer Center, and was a member of the Council on Foreign Relations, the Center for Strategic and International Studies and the Economic Club of New York.

Mr. O’Neal’s extensive leadership, executive and investment banking experience and financial expertise provide the Board with valuable insight and perspective.

What is E. Stanley O'Neal's net worth?

The estimated net worth of E. Stanley O'Neal is at least $3.22 million as of August 5th, 2021. Mr. O'Neal owns 137,697 shares of Clearway Energy stock worth more than $3,219,356 as of April 24th. This net worth evaluation does not reflect any other investments that Mr. O'Neal may own. Learn More about E. Stanley O'Neal's net worth.

How do I contact E. Stanley O'Neal?

The corporate mailing address for Mr. O'Neal and other Clearway Energy executives is 300 CARNEGIE CENTER SUITE 300, PRINCETON NJ, 08540. Clearway Energy can also be reached via phone at (609) 608-1525 and via email at [email protected]. Learn More on E. Stanley O'Neal's contact information.

Has E. Stanley O'Neal been buying or selling shares of Clearway Energy?

E. Stanley O'Neal has not been actively trading shares of Clearway Energy within the last three months. Most recently, on Tuesday, August 31st, E Stanley Oneal bought 2,422 shares of Clearway Energy stock. The stock was acquired at an average cost of $31.37 per share, with a total value of $75,978.14. Learn More on E. Stanley O'Neal's trading history.

Who are Clearway Energy's active insiders?

Clearway Energy's insider roster includes E. O'Neal (Director), and Christopher Sotos (CEO). Learn More on Clearway Energy's active insiders.

Are insiders buying or selling shares of Clearway Energy?

In the last twelve months, Clearway Energy insiders bought shares 2 times. They purchased a total of 200,964 shares worth more than $4,597,317.04. The most recent insider tranaction occured on March, 28th when Director Se Totalenergies bought 196,964 shares worth more than $4,502,597.04. Insiders at Clearway Energy own 0.6% of the company. Learn More about insider trades at Clearway Energy.

Information on this page was last updated on 3/28/2024.

E. Stanley O'Neal Insider Trading History at Clearway Energy

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
8/31/2021Buy2,422$31.37$75,978.14View SEC Filing Icon  
8/11/2021Buy2,300$30.75$70,725.00View SEC Filing Icon  
See Full Table

E. Stanley O'Neal Buying and Selling Activity at Clearway Energy

This chart shows E Stanley Oneal's buying and selling at Clearway Energy by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Clearway Energy Company Overview

Clearway Energy logo
Clearway Energy, Inc. operates in the renewable energy business in the United States. The company operates through Conventional and Renewables segments. It has approximately 6,000 net MW of installed wind, solar, and energy generation projects; and approximately 2,500 net MW of natural gas-fired generation facilities. The company was formerly known as NRG Yield, Inc. and changed its name to Clearway Energy, Inc. in August 2018. Clearway Energy, Inc. was incorporated in 2012 and is based in Princeton, New Jersey. Clearway Energy, Inc. is a subsidiary of Clearway Energy Group LLC.
Read More

Today's Range

Now: $23.38
Low: $23.25
High: $23.62

50 Day Range

MA: $22.51
Low: $20.90
High: $24.28

2 Week Range

Now: $23.38
Low: $18.59
High: $31.72

Volume

305,817 shs

Average Volume

915,059 shs

Market Capitalization

$4.72 billion

P/E Ratio

34.38

Dividend Yield

7.00%

Beta

0.88