Barry Edward  Balfe net worth and biography

Barry Balfe Biography and Net Worth

CEO of Icon

Mr. Barry Balfe is Chief Executive Officer. Mr. Balfe previously served as Chief Operating Officer, and prior to that, as President of ICON Pharma Development Solutions. Mr. Balfe has been with ICON for over 20 years and has held a number of leadership roles across both full service and functional solutions at ICON where he has successfully grown business and has developed and led a number of new strategic partnerships with some of the world's largest pharmaceutical companies. Earlier roles have included EVP, Global Business Development. As part of the FSP leadership team, Mr. Balfe served as Senior Vice-President, Global Program Management where he oversaw operational design, planning & delivery within the resourcing & FSP businesses. He initially joined ICON’s Business Development team in 2003, before taking on the leadership of ICON's US FSP business in early 2007 and subsequently overseeing European FSP operations. Mr. Balfe holds a Bachelor of Science degree in chemistry, having studied at Dublin City University and Ecole Nationale Supérieure de Chimie de Toulouse. He subsequently studied pharmacoepidemiology and pharmacovigilance at London School of Hygiene and Tropical Medicine, the University of London.

What is Barry Edward Balfe's net worth?

The estimated net worth of Barry Edward Balfe is at least $795.45 thousand as of August 10th, 2026. Mr. Balfe owns 4,804 shares of Icon stock worth more than $795,446 as of August 12th. This net worth approximation does not reflect any other assets that Mr. Balfe may own. Learn More about Barry Edward Balfe's net worth.

How do I contact Barry Edward Balfe?

The corporate mailing address for Mr. Balfe and other Icon executives is SOUTH COUNTY BUSINESS PARK LEOPARDSTOWN, DUBLIN L2, 00000. Icon can also be reached via phone at (531) 291-2000. Learn More on Barry Edward Balfe's contact information.

Has Barry Edward Balfe been buying or selling shares of Icon?

Over the course of the past ninety days, Barry Edward Balfe has sold $62,674.74 in Icon stock. Most recently, Barry Edward Balfe sold 382 shares of the business's stock in a transaction on Monday, August 10th. The shares were sold at an average price of $164.07, for a transaction totalling $62,674.74. Following the completion of the sale, the chief executive officer now directly owns 4,804 shares of the company's stock, valued at $788,192.28. Learn More on Barry Edward Balfe's trading history.

Who are Icon's active insiders?

Icon's insider roster includes Barry Balfe (CEO), and Brennan Brendan (CFO). Learn More on Icon's active insiders.

Are insiders buying or selling shares of Icon?

In the last year, insiders at the medical research company sold shares 1 times. They sold a total of 382 shares worth more than $62,674.74. The most recent insider tranaction occured on August, 10th when CEO Barry Edward Balfe sold 382 shares worth more than $62,674.74. Insiders at Icon own 44.0% of the company. Learn More about insider trades at Icon.

Information on this page was last updated on 8/10/2026.

Barry Edward Balfe Insider Trading History at Icon

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
8/10/2026Sell382$164.07$62,674.744,804View SEC Filing Icon  
See Full Table

Barry Edward Balfe Buying and Selling Activity at Icon

This chart shows Barry Edward Balfe's buying and selling at Icon by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Icon Company Overview

Icon logo
ICON Public Limited Company, a clinical research organization, provides outsourced development and commercialization services in Ireland, rest of Europe, the United States, and internationally. The company specializes in the strategic development, management, and analysis of programs that support various stages of the clinical development process from compound selection to Phase I-IV clinical studies. It also offers clinical development services, including all phases of development, peri and post approval, data solutions, and site and patient access services; clinical trial management, consulting, and contract staffing services; and commercial services comprising clinical development strategy, planning and trial design, full study execution, and post-market commercialization. In addition, the company provides laboratory services, including bionanalytical, biomarker, vaccine, good manufacturing practice, and central laboratory services, as well as full-service and functional service partnerships to customers. Further, it offers adaptive trials, cardiac safety solutions, clinical and scientific operations, consulting and advisory, commercial positioning, decentralized and hybrid clinical trials, early clinical, laboratories, language services, medical imaging, real world intelligence, site and patient, and strategic solutions. The company serves pharmaceutical, biotechnology, and medical device industries, as well as government and public health organizations. ICON Public Limited Company was incorporated in 1990 and is headquartered in Dublin, Ireland.
Read More

Today's Range

Now: $165.58
Low: $161.89
High: $167.34

50 Day Range

MA: $161.47
Low: $140.73
High: $180.24

2 Week Range

Now: $165.58
Low: $66.57
High: $203.91

Volume

662,269 shs

Average Volume

856,306 shs

Market Capitalization

$12.68 billion

P/E Ratio

38.87

Dividend Yield

N/A

Beta

1.21