After All of the Insider Selling Since Their Earnings Report, this Company should Change Its name to F14

F5 Networks (FFIV) beat analyst estimates on the top and bottom line as it reported earnings on April 27 after the market closed. Their earnings of $2.23 a share was significantly higher than analyst estimates of $1.99. On top of the EPS beat, the number came in higher than the company had forecast. Revenues of […]