NVE Corporation (NVEC) has seen some recent activity in the market and its shares were last quoted at $50.71 yesterday. Investors are starting to take notice of NVEC as the shares traded as high as $51.69 and as low as $50.41 in the previous market session.

NVE Corporation (NVEC) average trading volume is 20.51K. However, in the previous market session NVE Corporation (NVEC) exchanged 20,329 shares. The First downside support level on NVEC is $48.22 and the First upside resistance level on NVEC is $69.70. NVEC 50-day moving average is $55.58 and NVEC 200day moving average is $57.05.

NVE Corporation (NVEC) most recent performance has been specified by the recent movement in NVEC shares. NVEC has performed -11.28% over the past month, NVEC has performed -25.91% over the past 3 months and NVEC has shown -25.73% over the past 12 months. NVE Corporation (NVEC) has a 12 month range of $42.85 to $76.40. NVE Corporation (NVEC) is trading 18.34% from its 12 month low and -33.63% from its 12 month high. NVE Corporation (NVEC) is indicating a 1.40% short float indicating the quantity short in the float.

NVEC has 4.84M shares outstanding and 4.75M shares in the float. NVE Corporation (NVEC) presently has a market cap of $255.07M and income of 13.30M. . The market cap of NVE Corporation (NVEC) at $255.07M represents how many Investors own shares of NVEC and is based off the last price ($50.71) of NVEC and the quantity of shares outstanding (4.84M) with NVE Corporation (NVEC).

NVE Corporation (NVEC) has aggregate cash (mrq) of 25.58M, aggregate cash per share (mrq) of 5.29, aggregate debt of NVEC is at 796.36k and aggregate debt/equity (mrq) is 1.04. . NVE Corporation (NVEC) operating cash flow (ttm) is 14.53M, NVEC leveraged free cash flow (ttm) is 9.99M.

NVEC is trading -7.30% below (bearish) its SMA20, -11.68% below (bearish) its SMA50 and -16.95% below (bearish) its SMA200.