Tag: NYSE:TOST

Science

Toast Inc At $35.58: Buy, Sell Or Hold?

Toast Inc (NYSE:TOST)’s traded shares stood at 6.66 million during the last session, with the company’s beta value hitting 1.98. At the close of trading,