About 17.0% of the company shares are owned by institutional investors. Insiders ownership of Mediaalpha Inc refers to the amount of Mediaalpha Inc equity owned by Mediaalpha officers, directors, relatives of the leadership team, or anyone who has access to private information before it's made available to the public. Check out our latest analysis of Mediaalpha, including its current ownership diagnostics.