44% ) generated incredible excitement when it went public in March 2025. Shares soared from their initial public offering (IPO) price of $40 to over $180 per share within just a few months.
Read the original report for the complete account of this story.
