Who Owns Omada Health Inc (OMDA)? -- Institutional Holders (2026-06-30)

4 institutions reported holding $527,371 of Omada Health Inc (OMDA) in SEC 13F filings for 2026-06-30. Largest institutional holders: Mirador Capital Partners LP ($457,262), Versant Capital Management, Inc ($65,806), GAMMA Investing LLC ($4,149), MassMutual Private Wealth & Trust, FSB ($154). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1Mirador Capital Partners LP$457,26220,832Hold
2Versant Capital Management, Inc$65,8062,998Added
3GAMMA Investing LLC$4,149189Trimmed
4MassMutual Private Wealth & Trust, FSB$1547Trimmed

Source: SEC Form 13F filings · as of 2026-06-30