Warby Parker co-CEO Neil Blumenthal sells $2.47m in shares | AllMind News