
Toast CEO sells 138,000 shares for $4.9M amid 24% stock drop
Toast CEO Aman Narang sold 138,000 shares of the company, raising $4.9 million. This sale comes as Toast's stock price has fallen 24%, signaling potential concerns or profit-taking by insiders. The move may impact investor sentiment and raise questio...

