Michael R.  Minogue net worth and biography

Michael Minogue Biography and Net Worth

Director of Insulet

Mr. Minogue has served on our Board of Directors since August 2017. He is the President and CEO of Minogue Consulting, LLC. Mr. Minogue served as Chairman, President and Chief Executive Officer of Abiomed, Inc., for 18 years until its acquisition in December 2022 by Johnson & Johnson. Prior to joining Abiomed, he spent 11 years with General Electric Healthcare, where he held numerous leadership roles and holds three patents. In addition to serving on the Board of Abiomed, Mr. Minogue served as a director of the medical device industry association Board of Directors for the Advanced Medical Technology Association (AdvaMed) from 2007 to 2023, serving as Chairman from 2021 to 2023. He previously served on the Board of Directors of Abiomed, LifeCell, Bioventus and the Medical Device Innovation Consortium (MDIC) and as the Chairman of the Governor’s Advisory Council on Veterans’ Services for the Commonwealth of Massachusetts. Mr. Minogue cofounded the Mike and Renee Minogue Foundation and the Mentoring Veterans Program (MedTechVets), a 501(c)(3) nonprofit organization that helps military veterans network with industry mentors to discover career opportunities in the medtech industry; he serves on the board of directors after serving as Chairman for eight years. Mr. Minogue served as an officer in the U.S. Army, receiving multiple distinctions, including Airborne, Ranger, Desert Storm veteran and a Bronze Star. He received a Bachelor of Science in Engineering Management from the United States Military Academy at West Point and a Master of Business Administration from the University of Chicago. Mr. Minogue brings distinguished senior executive leadership experience, as well as direct experience driving innovation and product development.

What is Michael R. Minogue's net worth?

The estimated net worth of Michael R. Minogue is at least $4.35 million as of February 25th, 2026. Minogue owns 17,483 shares of Insulet stock worth more than $4,348,634 as of February 26th. This net worth approximation does not reflect any other investments that Minogue may own. Learn More about Michael R. Minogue's net worth.

How do I contact Michael R. Minogue?

The corporate mailing address for Minogue and other Insulet executives is 100 NAGOG PARK, ACTON MA, 01720. Insulet can also be reached via phone at (978) 600-7000 and via email at [email protected]. Learn More on Michael R. Minogue's contact information.

Has Michael R. Minogue been buying or selling shares of Insulet?

Over the course of the past ninety days, Michael R. Minogue has bought $499,846.90 of Insulet stock. Most recently, on Wednesday, February 25th, Michael R. Minogue bought 2,030 shares of Insulet stock. The stock was acquired at an average cost of $246.23 per share, with a total value of $499,846.90. Following the completion of the transaction, the director now directly owns 17,483 shares of the company's stock, valued at $4,304,839.09. Learn More on Michael R. Minogue's trading history.

Who are Insulet's active insiders?

Insulet's insider roster includes Charles Alpuche (COO), Eric Benjamin (SVP), Luciana Borio (Director), Lauren Budden (Group Vice President, CAO and Controller), Bret Christensen (EVP), Laetitia Cousin (SVP), Sally Crawford (Director), John Fallon (Director), Mark Field (SVP and Chief Technology Officer), Wayne Frederick (Director), James Hollingshead (CEO), John Kapples (Senior Vice President and General Counsel), Dan Manea (SVP), Wayde McMillan (CFO), Michael Minogue (Director), Shacey Petrovic (CEO), Timothy Scannell (Director), Prem Singh (SVP), and Michael Spears (SVP). Learn More on Insulet's active insiders.

Are insiders buying or selling shares of Insulet?

In the last twelve months, Insulet insiders bought shares 1 times. They purchased a total of 2,030 shares worth more than $499,846.90. In the last twelve months, insiders at the medical instruments supplier sold shares 4 times. They sold a total of 8,587 shares worth more than $2,699,486.86. The most recent insider tranaction occured on February, 25th when Director Michael R Minogue bought 2,030 shares worth more than $499,846.90. Insiders at Insulet own 0.4% of the company. Learn More about insider trades at Insulet.

Information on this page was last updated on 2/25/2026.

Michael R. Minogue Insider Trading History at Insulet

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
2/25/2026Buy2,030$246.23$499,846.9017,483View SEC Filing Icon  
See Full Table

Michael R. Minogue Buying and Selling Activity at Insulet

This chart shows Michael R Minogue's buying and selling at Insulet by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Insulet Company Overview

Insulet logo
Insulet Corporation develops, manufactures, and sells insulin delivery systems for people with insulin-dependent diabetes. The company's Omnipod platform includes the Omnipod 5 Automated Insulin Delivery System (Omnipod 5) which includes a proprietary AID algorithm embedded in the Pod that integrates with a third-party continuous glucose monitor to obtain glucose values through wireless bluetooth communication; Omnipod DASH that features a bluetooth enabled Pod that is controlled by a smartphone-like Personal Diabetes Manager with a color touch screen user interface; and Omnipod GO, a standalone, wearable, insulin delivery system that provides a fixed rate of continuous rapid-acting insulin for 72 hours. The company sells its products primarily through independent distributors and pharmacy channels, as well as directly in the United States, Canada, Europe, the Middle East, Australia, and internationally. Insulet Corporation was incorporated in 2000 and is headquartered in Acton, Massachusetts.
Read More

Today's Range

Now: $251.65
Low: $248.44
High: $253.33

50 Day Range

MA: $269.90
Low: $240.82
High: $299.17

2 Week Range

Now: $251.65
Low: $230.05
High: $354.88

Volume

228,547 shs

Average Volume

1,014,488 shs

Market Capitalization

$17.72 billion

P/E Ratio

71.94

Dividend Yield

N/A

Beta

1.41