Snowball logo
logo
TBBB

BBB Foods Inc

TBBB NYSE
$49.20+$6.90  (16.31%)

It looks as if this company does not pay dividends