Technology Fortinet, Inc. (FTNT): Rising cash generation with expanding infrastructure investment focus