ICHR

Ichor Holdings, Ltd.

Technology · Semiconductors
$48.12 +0.65%
Undervalued·Quality 65·RSI 55·DCF -90%·Conviction 70