Institutional investors purchased a net $754.2 thousand shares of NEWR during the quarter ended June 2019, and now own 88.16% of the total float, a percentage that is typical for companies in the Information Technology Services industry.
Mutual fund holders
Largest Quarterly Institutional Transactions
Latest Institutional Activity
ENGAGED CAPITAL LLC Bought 423.1 Thousand shares of New Relic Inc
MARSHALL WACE NORTH AMERICA LP Bought 363.2 Thousand shares of New Relic Inc
NEWEDGE WEALTH LLC Bought 340.1 Thousand shares of New Relic Inc