Stockreport

Toast, Inc. (NYSE:TOST) is a favorite amongst institutional investors who own 70% [Yahoo! Finance]

Toast, Inc.  (TOST) 
PDF A total of 13 investors have a majority stake in the company with 52% ownership Insiders have sold recently If you want to know who really controls Toast, Inc. ( NY [Read more]