IRadimed Corporation (IRMD) has seen some recent volatility in the marketplace and its shares closed at $21.70 yesterday. People are starting to take interest of IRMD as the shares traded as high as $21.92 and as low as $21.41 in the prior trading session.

IRadimed Corporation (IRMD) average trading volume is 49.31K. However, in the prior trading session IRadimed Corporation (IRMD) exchanged 76,284 shares. The First support level on IRMD is $21.63 and the First resistance level on IRMD is $24.53. IRMD fifty day moving average is $22.50 and IRMD two hundred day moving average is $22.03.

IRadimed Corporation (IRMD) recent performance has been specified by the recent movement in IRMD shares. IRMD has performed -5.28% over the past 30 days, IRMD has performed -10.88% over the past quarter and IRMD has shown 17.81% over the past 1 year. IRadimed Corporation (IRMD) has a 1 year range of $14.41 to $28.43. IRadimed Corporation (IRMD) is trading 50.54% from its 1 year low and -23.67% from its 1 year high. IRadimed Corporation (IRMD) is indicating a 5.76% short float indicating the sum short in the float.

IRMD has 12.08M shares outstanding and 6.17M shares in the float. IRadimed Corporation (IRMD) currently has a market cap of $266.26M and income of 5.40M. The EPS next quarter for IRMD is 0.10 and projected EPS next year is 52.08%. The market cap of IRadimed Corporation (IRMD) at $266.26M represents how many People own shares of IRMD and is based off the last price ($21.70) of IRMD and the sum of shares outstanding (12.08M) with IRadimed Corporation (IRMD).

IRadimed Corporation (IRMD) has aggregate cash (mrq) of 47.78M, aggregate cash per share (mrq) of 3.9, aggregate debt of IRMD stands at 2.84M and aggregate debt/equity (mrq) is 4.86. . IRadimed Corporation (IRMD) running cash flow (ttm) is 9.07M, IRMD leveraged free cash flow (ttm) is 8.57M.

IRMD is trading -0.87% below (bearish) its SMA20, -4.92% below (bearish) its SMA50 and -4.98% below (bearish) its SMA200.