Ciena and Amba updates plus a report on penny stocks