Charles E.  Ryan net worth and biography

Charles Ryan Biography and Net Worth

Director of Nebius Group

Charles Ryan became a non-executive director of Nebius Group N.V. at the time of its initial public offering in 2011. A finance professional with 34 years of experience in international markets, Mr. Ryan began his professional career in 1989 with CS First Boston where he was a financial analyst. From 1991 to 1994, he worked as an associate and principal banker with the European Bank for Reconstruction and Development in London. Mr. Ryan cofounded United Financial Group (UFG) and became its Chairman and CEO in 1994.

In 2006, Deutsche Bank acquired 100% of UFG’s investment banking business, and Mr. Ryan was appointed Chief Country Officer and CEO of Deutsche Bank Group in Russia and remained in that position until the end of 2008, when he became Chairman of UFG Asset Management. From 2008 through the end of 2010, Mr. Ryan was a consultant for Deutsche Bank. In December 2022, Mr. Ryan stepped down as the Chairman of UFG Asset Management.

Mr. Ryan is a founder and the General Partner of Almaz Capital, an international VC firm, which connects entrepreneurs and engineering talent in the USA and Eastern European / CIS countries. In 2013, Mr. Ryan also co-founded Liberty Energy Trust and Liberty Infrastructure Trust (Conshohocken, USA) which provides innovative solutions for financing and managing energy related and infrastructure projects in Pennsylvania and Eastern United States. Mr. Ryan has a degree in Government from Harvard University.

What is Charles E. Ryan's net worth?

The estimated net worth of Charles E. Ryan is at least $67.71 million as of August 14th, 2026. Mr. Ryan owns 272,533 shares of Nebius Group stock worth more than $67,705,373 as of August 19th. This net worth approximation does not reflect any other investments that Mr. Ryan may own. Learn More about Charles E. Ryan's net worth.

How do I contact Charles E. Ryan?

The corporate mailing address for Mr. Ryan and other Nebius Group executives is Schiphol Boulevard 165, Schiphol 1118 BG, Netherlands. Nebius Group can also be reached via phone at 31-202-066-970 and via email at [email protected]. Learn More on Charles E. Ryan's contact information.

Has Charles E. Ryan been buying or selling shares of Nebius Group?

During the past quarter, Charles E. Ryan has sold $13,276,500.00 of Nebius Group stock. Most recently, Charles E. Ryan sold 50,000 shares of the business's stock in a transaction on Friday, August 14th. The shares were sold at an average price of $265.53, for a transaction totalling $13,276,500.00. Following the completion of the sale, the director now directly owns 272,533 shares of the company's stock, valued at $72,365,687.49. Learn More on Charles E. Ryan's trading history.

Who are Nebius Group's active insiders?

Nebius Group's insider roster includes Marc Boroditsky (CRO), Elena Bunina (Director), Charles Ryan (Director), Danila Shtan (CTO), and Arkadiy Volozh (CEO). Learn More on Nebius Group's active insiders.

Are insiders buying or selling shares of Nebius Group?

During the last twelve months, insiders at the sold shares 23 times. They sold a total of 853,441 shares worth more than $169,806,234.71. The most recent insider tranaction occured on August, 14th when Director John Wilson Iv Boynton sold 5,296 shares worth more than $1,435,163.04. Learn More about insider trades at Nebius Group.

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

Charles E. Ryan Insider Trading History at Nebius Group

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
8/14/2026Sell50,000$265.53$13,276,500.00272,533View SEC Filing Icon  
See Full Table

Charles E. Ryan Buying and Selling Activity at Nebius Group

This chart shows Charles E Ryan's buying and selling at Nebius Group by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Nebius Group Company Overview

Nebius Group logo
Nebius Group N.V., a technology company, builds intelligent products and services powered by machine learning and other technologies to help consumers and businesses navigate the online and offline world. The company's services include Nebius AI, an AI-centric cloud platform that offers infrastructure and computing capability for AI deployment and machine-learning oriented solutions; and Toloka AI that offers generative AI (GenAI) solutions at every stage of the GenAI lifecycle, such as data annotation and generation, model training and fine-tuning, and quality assessment of large language model for accuracy and reliability. It also offers Avride, an autonomous driving solution which targets ride-hailing, logistics, e-commerce, and food/grocery delivery as application domains, as well as focuses on autonomous vehicles and delivery robots; and TripleTen, an EdTech service that prepares specialists for STEM roles, and equipping them with essential technology skills. The company was formerly known as Yandex N.V. and changed its name to Nebius Group N.V. in August 2024. Nebius Group N.V. was founded in 1989 and is based in Schiphol, the Netherlands.
Read More

Today's Range

Now: $248.43
Low: $244.78
High: $274.80

50 Day Range

MA: $224.11
Low: $148.22
High: $286.69

2 Week Range

Now: $248.43
Low: $62.01
High: $299.86

Volume

22,636,086 shs

Average Volume

26,825,618 shs

Market Capitalization

$62.86 billion

P/E Ratio

N/A

Dividend Yield

N/A

Beta

4.23