ATRA, ENOV, EQPT, MSCI, ENHA insiders buy $100K+ on open market
Multiple insider purchases reported on the open market: ATRA director buys 104,166 shares for $9.60 (total $999,994); ENOV CAO buys 7,598 shares for $19.738 (total $149,971) and CEO buys 13,035 for $19.15 (total $249,620).