Peloton CEO Stern sells $1.18 million in shares