Insiders Now Seeing Red With MASS At New 52-Week Low
May 13, 2021 at 13:40 PM EDT
In trading on Thursday, shares of 908 Devices Inc (MASS) touched a new 52-week low of $37.03/share. That's a $42.57 share price drop, or -53.48% decline from the 52-week high of $79.60 set back on 02/09/2021..