DISCLOSEDQuarterly
Renaissance Technologies
Utah Med Prods Inc · NASDAQ
184,114 sh · $11.4M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Utah Med Prods Inc · NASDAQ
184,114 sh · $11.4M
BlackRock
Utah Med Prods Inc · NASDAQ
196,883 sh · $13.2M