HSBC analyst Daniela Bretthauer upgrades BBB Foods (NYSE:TBBB) from Hold to Buy and raises the price target from $38 to $47.