IVCA
Investcorp India Acquisition Corp
IVCA
IVCA
Delisted
IVCA was delisted on the 7th of May, 2025.
Positive
Neutral
Negative