Current Stock Value

Marcus & Millichap, Inc. (MMI)

$40.67

-0.44 (-1.07%)
Valuation Date: 8/20/2022
Share Price on Valuation Date 40.67$
Stock Beta 0.97
Outstanding Shares 40.24