BBB Foods Inc

TBBBNYSE
$52.06
-0.34-0.64%
Last update: Sep 30, 10:09 AM