ICHR
Ichor Holdings Ltd
NASDAQ · Semiconductors
$32.15
+3.63 (+12.73%)
Analyst Consensus
Buy
13 analysts
Price Target
Analyst Price Target
+11.7% upside
Low Target
$32.05
Average Target
$35.91
High Target
$60.76
Current Price
$32.15
Current
$32.15
$32.15
Target
$35.91
$35.91
$32.05
$35.91 avg
$60.76