Toast, Inc.
 $376,735,807 Toast, Inc.
 $376,735,807