Crane Harbor prices IPO at $10.00 per share Apr 24, 2025 05:06PM