Marcus & Millichap (NYSE: MMI) is owned by 60.38% institutional shareholders, 85.68% Marcus & Millichap insiders, and 0.00% retail investors. George M. Marcus is the largest individual Marcus & Millichap shareholder, owning 16.61M shares representing 43.18% of the company. George M. Marcus's Marcus & Millichap shares are currently valued at $481.23M.
If you're new to stock investing, here's how to buy Marcus & Millichap stock.