Steven  Wolin net worth and biography

Steven Wolin Biography and Net Worth

COO of Oscar Health

Steve Wolin is the Chief Operating Officer at Oscar. He leads the development and execution of Oscar’s service organization, insurance operations, population health, pharmacy services, behavioral health, and virtual care. In addition, Steve is a key leader in business development for Oscar, partnering with clients on designing and deploying the +Oscar platform.

Prior to joining Oscar in early 2020, Steve was head of Corporate Strategy and Strategic Partnerships for Optum, a division of UnitedHealthcare. In that role, he led the development of corporate and business unit level strategy aimed at driving growth and efficiency. He also led the assessment, structuring, negotiating, and relationship management of several large-scale Optum partnerships.  

Prior to Optum, Steve had a 7-year career as a management consultant with Oliver Wyman leading large project teams to develop strategies for major clients, including several projects in the health enablement space. Steve was also a Managing Director at Bain Capital where he spent 9 years managing a multi-billion dollar investment portfolio in the Wireless, Technology, and Media spaces.

Steve graduated with a Bachelor of Arts from Bucknell University and with a Bachelor’s Degree in Business Administration from Duke’s Fuqua School of Business.

What is Steven Wolin's net worth?

The estimated net worth of Steven Wolin is at least $1.45 million as of December 2nd, 2024. Mr. Wolin owns 102,598 shares of Oscar Health stock worth more than $1,445,606 as of December 21st. This net worth evaluation does not reflect any other assets that Mr. Wolin may own. Learn More about Steven Wolin's net worth.

How do I contact Steven Wolin?

The corporate mailing address for Mr. Wolin and other Oscar Health executives is 75 Varick Street 5th Floor, New York NY, 10013. Oscar Health can also be reached via phone at 646-403-3677 and via email at [email protected]. Learn More on Steven Wolin's contact information.

Has Steven Wolin been buying or selling shares of Oscar Health?

Over the course of the past ninety days, Steven Wolin has sold $354,006.40 in Oscar Health stock. Most recently, Steven Wolin sold 19,580 shares of the business's stock in a transaction on Monday, December 2nd. The shares were sold at an average price of $18.08, for a transaction totalling $354,006.40. Following the completion of the sale, the chief operating officer now directly owns 102,598 shares of the company's stock, valued at $1,854,971.84. Learn More on Steven Wolin's trading history.

Who are Oscar Health's active insiders?

Oscar Health's insider roster includes Victoria Baltrus (CAO), Richard Blackley (CFO), Ranmali Bopitiya (EVP), Meghan Joyce (COO), Joshua Kushner (Vice Chairman), Alessandrea Quane (EVP), Sid Sankaran (Director), Mario Schlosser (CEO), Dennis Weaver (Insider), and Steven Wolin (COO). Learn More on Oscar Health's active insiders.

Are insiders buying or selling shares of Oscar Health?

During the last twelve months, Oscar Health insiders bought shares 3 times. They purchased a total of 1,055,478 shares worth more than $14,432,852.18. During the last twelve months, insiders at the sold shares 18 times. They sold a total of 354,834 shares worth more than $6,443,593.91. The most recent insider tranaction occured on December, 2nd when COO Steven Wolin sold 19,580 shares worth more than $354,006.40. Insiders at Oscar Health own 25.1% of the company. Learn More about insider trades at Oscar Health.

Information on this page was last updated on 12/2/2024.

Steven Wolin Insider Trading History at Oscar Health

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
12/2/2024Sell19,580$18.08$354,006.40102,598View SEC Filing Icon  
9/3/2024Sell10,242$17.99$184,253.5893,051View SEC Filing Icon  
6/3/2024Sell18,607$19.46$362,092.2265,316View SEC Filing Icon  
See Full Table

Steven Wolin Buying and Selling Activity at Oscar Health

This chart shows Steven Wolin's buying and selling at Oscar Health by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Oscar Health Company Overview

Oscar Health logo
Oscar Health, Inc. operates as a health insurance in the United States. The company offers health plans in individual and small group markets, as well as +Oscar, a technology driven platform that help providers and payors directly enable their shift to value-based care. It also provides reinsurance products. The company was formerly known as Mulberry Health Inc. and changed its name to Oscar Health, Inc. in January 2021. Oscar Health, Inc. was incorporated in 2012 and is headquartered in New York, New York.
Read More

Today's Range

Now: $14.09
Low: $13.10
High: $14.64

50 Day Range

MA: $15.89
Low: $13.38
High: $18.43

2 Week Range

Now: $14.09
Low: $8.14
High: $23.79

Volume

7,934,389 shs

Average Volume

3,496,964 shs

Market Capitalization

$3.48 billion

P/E Ratio

N/A

Dividend Yield

N/A

Beta

1.63