Current Stock Value

Olo Inc. (OLO)

$7.83

+0.34 (+4.54%)
Valuation Date: 3/22/2023
Share Price on Valuation Date 7.83$
Stock Beta 0.00
Outstanding Shares 148.45