NYSE : MMI

Marcus & Millichap, Inc. — Institutional Ownership

$30.67 USD

-$0.81 (-2.57%)

Volume
170.71K
Average Volume
202.05K
Market Capitalization
$1.16B
P/E Ratio
83.75
Dividend Yield
1.63%
Price Target
$26.00
Year High
$33.62
Year Low
$24.43
Day High
Day Low
Payout Ratio
$0.80
Current Ratio
$2.92
Institutional Ownership Summary
Institutional Ownership %

23.07%

Investors Holding

75

change: -97.0 | last: 172
Increased Positions

42

change: -70.0 | last: 112
Reduced Positions

19

change: -26.0 | last: 45
New Positions

16

change: -17.0 | last: 33
Sold Positions

113

change: 61.0 | last: 52
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0.0 | last: 0
Total Invested

274.97M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-04-29 Vanguard Portfolio Management 2.58M 6.76%
2026-04-17 PZENA INVESTMENT MANAGEMENT LLC 2.01M 5.30%
2026-03-27 The Vanguard Group - 0.00%
2025-05-15 REINHART PARTNERS, LLC. 2.16M 5.60%
2025-04-30 ROYCE & ASSOCIATES LP 1.76M 4.48%
2024-08-07 (1) BlackRock, Inc. 3.88M 10.00%
2022-01-27 (1) BlackRock, Inc. 5.98M 15.10%
2022-01-26 (1) BlackRock, Inc. 5.98M 15.10%
2021-04-20 Ionian Investments Manager LLC 14.29M 36.20%
2021-04-20 George M. Marcus 15.15M 38.40%
2021-04-20 Phoenix Investments Holdings LLC 14.29M 36.20%
2020-09-09 (1) BlackRock, Inc. 3.97M 10.10%
2019-02-08 (1) BlackRock, Inc. 3.76M 9.70%
2017-05-09 (1) BlackRock, Inc. 1.9M 4.98%
2017-01-25 (1) BlackRock, Inc. 2.21M 5.90%
2017-01-11 52-2343049 2.53M 6.71%
2016-01-28 (1) BlackRock, Inc. 2M 5.40%
MMI Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $27.29 38.94M $1.06B $161.92M $78.26M $979.09M
2024-12-31 $38.26 38.68M $1.48B $153.44M $84.22M $1.41B
2023-12-31 $43.68 38.66M $1.69B $170.75M $87.74M $1.61B
2022-12-31 $34.45 39.89M $1.37B $235.87M $82.09M $1.22B
2021-12-31 $51.46 39.89M $2.05B $382.12M $77.31M $1.75B
2020-12-31 $37.23 39.64M $1.48B $243.15M $78.6M $1.31B
2019-12-31 $37.25 39.4M $1.47B $232.67M $87.48M $1.32B
2018-12-31 $34.33 39.15M $1.34B $214.68M $7.65M $1.14B
2017-12-31 $32.61 38.99M $1.27B $220.79M $8.69M $1.06B
2016-12-31 $26.72 38.9M $1.04B $187.37M $9.67M $861.68M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $31.17 37.83M $1.18B $153.52M $74.15M $1.1B
2026-03-31 $26.59 38.2M $1.02B $125.02M $75.03M $965.78M
2025-12-31 $27.29 38.83M $1.06B $161.92M $78.26M $975.9M
2025-09-30 $29.35 39.01M $1.15B $106.32M $78.56M $1.12B
2025-06-30 $30.71 38.97M $1.2B $75.11M $82.42M $1.2B
2025-03-31 $34.45 38.93M $1.34B $139.03M $83.94M $1.29B
2024-12-31 $38.26 38.83M $1.49B $153.44M $84.22M $1.42B
2024-09-30 $39.63 38.63M $1.53B $172.72M $84.84M $1.44B
2024-06-30 $30.23 38.68M $1.17B $161.99M $88.45M $1.1B
2024-03-31 $33.58 38.45M $1.29B $90.56M $91.47M $1.29B
2023-12-31 $43.68 38.42M $1.68B $170.75M $87.74M $1.59B
2023-09-30 $29.34 38.49M $1.13B $224.17M $92.2M $997.38M