Ciena has an expected revenue and earnings growth rate of 24.2% and more than 100%, respectively, for the current year ...
Main Street Capital (MAIN) closed the most recent trading day at $61.19, moving -1.62% from the previous trading session.
Upstart Holdings, Inc. (UPST) closed the most recent trading day at $49.12, moving -2.94% from the previous trading session.