Twin Peaks, a sports bar chain, made its debut on the Nasdaq Thursday, marking the first restaurant IPO of 2025.
Thursday marked the Nasdaq Global Market debut of Beta Bionics, Inc. as its initial public offering (IPO) opened for trading ...