Absci Corporation

ABSI
9.67−0.49▼ 4.82%10/12/2026