TTRF Capital Ltd purchased 322,931 shares of Nebius Group N.V. for an estimated $64.0 million based on quarterly average pricing.
The new position represents 58.8% of the firm's total 13F assets, making it the largest holding.
The stake carried a valuation of $89.2 million as of the end of the reporting period.
A July 6, 2026 SEC filing shows TTRF Capital Ltd established a new Nebius Group N.V. (NASDAQ:NBIS) position estimated at $64.0 million using quarterly average pricing.
According to an SEC filing reported on July 6, 2026, the firm initiated its stake in the AI infrastructure provider. This entry into Nebius Group followed the company's rebranding from Yandex N.V. in August 2024. The stake's valuation reached $89.2 million by quarter-end. Separately, the firm reported 13 total equity positions in the quarter.
| Metric | Value |
|---|---|
| Share Price (as of market close 2026-07-06) | $215.08 |
| Market Capitalization | $51.75 billion |
| One Year Total Return | 328.0% |
| Employees | 1,371 |
Nebius Group is a technology infrastructure company headquartered in Amsterdam with 1,371 employees and a market capitalization of $51.75 billion as of July 6, 2026. The company has established itself as a critical infrastructure provider for the global AI industry, leveraging its diversified business segments to address multiple facets of AI development and deployment. With operations spanning Europe, North America, and Israel, Nebius maintains a strategic focus on providing essential computational resources and specialized services that support the accelerating adoption of artificial intelligence technologies across enterprise and consumer applications.
TTRF Capital is a young firm running a concentrated portfolio heavy on technology-related names. Nebius appears to be the firm’s highest-conviction stock, with the only other pure-play AI cloud infrastructure supplier being Iren Ltd. (NASDAQ:IREN) Iren isn’t among its top five holdings, however.
Most investors should work to build a more diversified portfolio, including stocks beyond the technology sector. However, owning Nebius in the higher-risk, technology portion of any portfolio may make sense for those with the proper risk tolerance.
Nebius’ services are in high demand for their GPU capacity, and even AI-leader Nvidia (NASDAQ:NVDA) owned nearly 1.2 million Nebius shares as of March 31.
Investors should be aware that the market has already built significant potential business into Nebius’ valuation. Its $50 billion market cap is lofty even given the company’s projection of revenue at an annual run rate of $7 billion to $9 billion entering 2027. Positions should be allocated accordingly, and potential volatility should be considered as the company works to manage its fast-growing sales base.
Before you buy stock in Nebius Group, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Nebius Group wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $409,970!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,200,223!*
Now, it’s worth noting Stock Advisor’s total average return is 916% — a market-crushing outperformance compared to 210% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
See the 10 stocks »
*Stock Advisor returns as of July 7, 2026.
Howard Smith has positions in Nvidia. The Motley Fool has positions in and recommends AST SpaceMobile, Meta Platforms, Nvidia, and Palantir Technologies. The Motley Fool has a disclosure policy.