This is a tech company. Input/Output? adapters? Embedded storage switches? Mezzanine cards? What is this stuff? Is this even in English?
Current price per share
Today's gain: $-0.10 (-1.40%)
Sign up
or
Sign in
or continue to
Explore We Seed