Your browser does not support iframes.
First quarter earnings plunged for Riverbed Technology Inc. (Nasdaq: RVBD) to 4 cents per share from 8 cents per share in the year ago period prompting downgrades. The stock price plummeted $7.83 to $20.03.