Current Stock Value

Toast, Inc. (TOST)

$16.23

+0.12 (+0.74%)
Valuation Date: 3/27/2023
Share Price on Valuation Date 16.23$
Stock Beta 0.00
Outstanding Shares 512.24