Innventure Inc.

4.05
-1.57 (-27.94%)
At close: Apr 03, 2025, 2:40 PM

Innventure Balance Sheet Statement