Author: Brian Singer, CFA, William Blair