Toast Inc (TOST) EV/EBITDA: 29.93x | 2016-2026 | Chartloom