Profit-making pool and spa care company Leslie's sets IPO terms, could be valued at roughly $3 billionMarket Watch • 10/22/20