In a recent SEC filing, Whale Rock Capital revealed it had completely sold off its position in networking systems and software company Ciena (CIEN). The disclosure shows that the technology-focused investment firm liquidated 231.27K shares, valued at approximately $89.78 million, during the second quarter of 2026.

This move is based on a quarterly 13F filing, which discloses positions as of June 30, 2026, and was made public on August 14. These filings are delayed, meaning Whale Rock Capital's trading activity occurred at some point during the prior quarter. The sale removed what was a 1.16% position in the investor's reported portfolio.