Analyst Ratings For Virtusa Corporation (NASDAQ:VRTU)
Today, Cowen and Company reiterated its Buy rating on Virtusa Corporation (NASDAQ:VRTU) with a price target of $36.00.
There are 1 hold rating, 6 buy ratings on the stock.
The current consensus rating on Virtusa Corporation (NASDAQ:VRTU) is Buy (Score: 2.86) with a consensus target price of $34.14 per share, a potential 1.19% upside.
Some recent analyst ratings include
- 7/28/2017-Cowen and Company Reiterated Rating of Buy.
- 5/16/2017-Maxim Group Reiterated Rating of Hold.
Recent Insider Trading Activity For Virtusa Corporation (NASDAQ:VRTU)
Virtusa Corporation (NASDAQ:VRTU) has insider ownership of 9.92% and institutional ownership of 89.55%.
- On 7/26/2017 Kris A Canekeratne, CEO, sold 12,000 with an average share price of $33.63 per share and the total transaction amounting to $403,560.00. View SEC Filing
- On 6/12/2017 Kris A Canekeratne, CEO, sold 26,000 with an average share price of $28.63 per share and the total transaction amounting to $744,380.00. View SEC Filing
- On 6/9/2017 Kris A Canekeratne, CEO, sold 74,000 with an average share price of $28.76 per share and the total transaction amounting to $2,128,240.00. View SEC Filing
- On 5/25/2017 Roger Keith Modder, COO, sold 24,242 with an average share price of $29.10 per share and the total transaction amounting to $705,442.20. View SEC Filing
- On 5/19/2017 Thomas R Holler, EVP, sold 29,873 with an average share price of $28.00 per share and the total transaction amounting to $836,444.00. View SEC Filing
- On 3/1/2017 Ronald T Maheu, Director, sold 4,566 with an average share price of $32.57 per share and the total transaction amounting to $148,714.62. View SEC Filing
- On 2/27/2017 Ronald T Maheu, Director, sold 7,231 with an average share price of $30.00 per share and the total transaction amounting to $216,930.00. View SEC Filing
Recent Trading Activity for Virtusa Corporation (NASDAQ:VRTU)
Shares of Virtusa Corporation closed the previous trading session at 33.74 down -0.29 -0.85% with 89,615 shares trading hands.