VIDA Global Inc. (VIDA) Past Performance Analysis (2026)