NasdaqGS:NVMISemiconductor
Nova (NVMI) Could Be 7% Overvalued Following Its Advanced Node Growth Narrative
Nova (NVMI) continues to draw investor attention after recent share price moves, with the stock last closing at $534.24. The company reports revenue of $902.529m and net income of $263.659m in its semiconductor metrology business.
See our latest analysis for Nova.
Nova’s recent share price swings reflect strong underlying momentum, with the stock delivering a 21.22% 90 day share price return and a 53.81% year to date share price return, alongside a very large 5 year total shareholder return...