DISCLOSEDStaleBlackRockTupperware Brands Corp · US620,424 sh · $868.6KFiled 30 Jun 2024·SEC 13F·view source