Stay Informed: Latest Finance News and Insights Initial Public Offering (IPO) reaches a value of $1.2 billion , and Administrator 2025 September 5