Camping World Holdings, Inc. (CWH): financials, 13F holders and insider trades