CIEN · Computers & gadgets
Ciena
Makes gear that sends internet data through fiber-optic cables.
Whale Rock sold all 231,267 of its Ciena shares between April and June. On March 31, 2026, they were worth about $90 million.
The numbers
None of the funds we follow
The value uses the price on Mar 31, 2026. They may have sold at a different price.