Home Stock Amazon stock: BofA lists key positives and risks for 2025