Comparison 908 Devices (MASS) with Competitors
908 Devices (MASS) industry is Medical Devices.
Profit Margin
MASS-89.34%
Industry8.61%
Upside-97.95%
Operating Margin
MASS-96.29%
Industry-20.18%
Upside-76.11%
Free Cash Flow Yield
MASS-2.76%
Industry4.10%
Upside-6.86%
P/E
MASS-8.14
Industry42.70
Upside-5083.92%
P/S
MASS5.71
Industry3.05
Upside+87.41%
P/B
MASS2.50
Industry2.97
Upside-15.96%