Toast Inc stock hits 52-week high at $45.88 By Investing.com

July 8, 2025