03/12/2025 Market BeatBank of America (NYSE:BAC) Trading 1.7% Higher - Here's WhyBank of America (NYSE:BAC) Trading Up 1.7% - Time to Buy?