BofA: Trailing 52-wk. buybacks as a percentage of market cap have been declining since March to their lowest level since Apr. ‘24.