Toast Ptb Ratio History

TOST Stock  USD 25.05  -4.33  -14.74%