Markets

Insider Trading

Hedge Funds

Retirement

Opinion

Does Okta (OKTA) Offer an Attractive Risk-Reward Profile?

Sands Capital, an investment management company, released its “Sands Capital Technology Innovators Fund” Q2 2025 investor letter. A copy of the letter can be downloaded here. Technology Innovators focus on pioneering businesses worldwide that serve as key drivers or beneficiaries of significant long-term changes driven by technology. The fund returned 26.0% (net) in the second quarter compared to a 21.9% return for the benchmark, MSCI ACWI Info Tech and Communication Services Index. Easing geopolitical concerns, renewed AI optimism, resilient macroeconomic data, strong corporate...