Maverick Capital bets again on Netflix, reveals new stake in this chemicals stock