Nova shares are trading lower despite reporting better-than-expected Q2 financial results, likely reflecting margin pressure and rising costs.

Nova Ltd.

Nova Ltd.

NVMI

0.00

Nova shares are trading lower despite reporting better-than-expected Q2 financial results, likely reflecting margin pressure and rising costs.