NVMI

Nova Ltd.

Technology · Semiconductors
$442.24 -0.79%
Deeply Overvalued·Quality 90·RSI 49·DCF -75%·Conviction 75·AGI 82