Current Stock Value

Olo Inc. (OLO)

$7

+0.17 (+2.49%)
Valuation Date: 6/3/2023
Share Price on Valuation Date 7.00$
Stock Beta 1.20
Outstanding Shares 148.45