Home Business Peloton nets $1.07 billion in discounted stock sale