Segall Bryant & Hamill LLC trimmed its holdings in Netflix, Inc. (NASDAQ:NFLX – Free Report) by 5.1% in the first quarter, according to its most recent disclosure with the Securities & Exchange Commission. The fund owned 276,576 shares of the Internet television network’s stock after selling 14,783 shares during the period. Segall Bryant & Hamill [...]