DISCLOSEDQuarterly
Two Sigma Investments
Mesa Labs Inc · NASDAQ
16,359 sh · $1.4M
Filed 31 Mar 2026SEC 13Fview source
Two Sigma Investments
Mesa Labs Inc · NASDAQ
16,359 sh · $1.4M
Renaissance Technologies
Mesa Labs Inc · NASDAQ
31,600 sh · $2.8M
BlackRock
Mesa Labs Inc · NASDAQ
803,496 sh · $69.7M