Some better-ranked stocks in the broader technology space are Avid Technology, Inc. AVID and Infoblox Inc. BLOX, each sporting a Zacks Rank #1 (Strong Buy) and Aspen Technology, Inc. AZPN, carrying a Zacks Rank #2 (Buy). You can …