Ascend Stocks is provided for informational and educational purposes only and does not provide personalized investment advice. Ascend Stocks, its editor and associates may hold positions in the securities discussed and may buy or sell them at any time without notice. Trading involves risk, including the possible loss of principal. Past results do not guarantee future results.