Market Cap$17.43B
Revenue$4.96B
Stock Price$33.84
Employees5,700
Toast, Inc.

Toast, Inc.

technology
TickerTOST
HQBoston, Massachusetts
Founded2012
Leadership
Stephen Fredette

Stephen Fredette

Chief Executive Officer

Net Worth
$102B
Rank
#2965

Stock Data

Current Price$33.84
52-Wk High--
52-Wk Low--