Institutions hold 75% of Magnite's shares, impacting stock price movements. The top 11 shareholders collectively own 51%, with no majority owner. Insider ownership is at 14%, and public investors hold 8.8%. Analysts and board alignment are key factors influencing stock performance.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing