Alliance Fiber Optic Products Inc.

AFOP
NASDAQ
20.07 0.35 (1.71%) last updated 4:43 PM EDT Jul 31
Trade $AFOP Now