F5 Inc (FFIV) Stock Charts: Revenue, Margins & Price History