DISCLOSEDQuarterly
Renaissance Technologies
Betterware De Mexc S a P I D · NASDAQ
36,400 sh · $613.7K
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Betterware De Mexc S a P I D · NASDAQ
36,400 sh · $613.7K
BlackRock
Betterware De Mexc S a P I D · NASDAQ
17,537 sh · $256.2K