Virtusa Corporation (VRTU) has seen some recent volatility in the stock market and its common shares closed trading at $50.23 yesterday. Investors are starting to take notice of VRTU as the common shares traded as high as $50.43 and as low as $50.12 in the prior market day.

Virtusa Corporation (VRTU) average trading volume is 524.43K. However, in the prior market day Virtusa Corporation (VRTU) traded 391,241 shares. The First support level on VRTU is $49.94 and the First resistance level on VRTU is $50.79. VRTU 50-day moving average is $46.42 and VRTU 200-day moving average is $36.06.

Virtusa Corporation (VRTU) most recent performance has been specified by the recent movement in VRTU common shares. VRTU has performed -0.20% over the past month, VRTU has performed 62.40% over the past quarter and VRTU has shown 41.02% over the past 1 year. Virtusa Corporation (VRTU) has a 52 week range of $19.48 to $52.81. Virtusa Corporation (VRTU) is trading 157.85% from its 52 week low and -4.89% from its 52 week high. Virtusa Corporation (VRTU) is indicating a 3.61% short float indicating the amount short in the float.

VRTU has 30.17M shares outstanding and 24.95M shares in the float. Virtusa Corporation (VRTU) currently has a market cap of $1.52B and income of 38.60M. The EPS next quarter for VRTU is 0.53 and anticipated EPS next year is 28.23%. The market cap of Virtusa Corporation (VRTU) at $1.52B signifies how many Investors own shares of VRTU and is calculated off the last price ($50.23) of VRTU and the amount of shares outstanding (30.17M) with Virtusa Corporation (VRTU).

Virtusa Corporation (VRTU) has total cash (mrq) of 289.31M, total cash per share (mrq) of 9.56, total debt of VRTU stands at 497.93M and total debt/equity (mrq) is 97.51. . Virtusa Corporation (VRTU) operating cash flow (ttm) is 133.69M, VRTU leveraged free cash flow (ttm) is 99.52M.

VRTU is trading 1.23% above (bullish) its SMA20, 13.45% above (bullish) its SMA50 and 33.02% above (bullish) its SMA200.