SharePost Content Read More Yahoo Finance #finance Post navigation Plexus Director Karen Rapp Sells 500 Shares for $120,400 Ciena’s (CIEN) Backlog Just Hit $8.5B and Keeps Climbing