Embed this press release by copying the code below:

Trader's Round Up: Ciena Corporation (NASDAQ:CIEN), Akamai Technologies, Inc. (NASDAQ:AKAM), Sarepta Therapeutics Inc (NASDAQ:SRPT), Universal Display Corporation (NASDAQ:OLED)