908 Devices Inc. (MASS)
NASDAQ: MASS · Real-Time Price · USD
6.11
+0.02 (0.33%)
Mar 20, 2026, 4:00 PM EDT - Market closed

908 Devices Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
22819177365243804
Market Cap Growth
94.62%146.95%-78.84%50.29%-69.80%-48.24%
Enterprise Value
120.0581.6710.89223.1172.39599.4
Last Close Price
6.115.252.2011.227.6225.87
PE Ratio
11.259.72-1.04-9.93-7.12-32.75
PS Ratio
4.063.391.627.265.1819.05
PB Ratio
1.541.330.672.201.273.75
P/TBV Ratio
1.531.310.652.191.263.37
P/FCF Ratio
--7.74-2.50-13.46-10.57-26.96
P/OCF Ratio
--8.05-2.55-14.56-11.60-27.64
EV/Sales Ratio
2.141.450.234.441.5514.20
EV/EBITDA Ratio
--2.34-0.21-5.53-2.14-28.35
EV/EBIT Ratio
--2.07-0.19-5.22-2.05-27.16
EV/FCF Ratio
--3.31-0.35-8.23-3.15-20.10
Debt / Equity Ratio
0.030.030.020.020.090.09
Debt / EBITDA Ratio
-0.13-0.13-0.08-0.15-0.58-0.99
Debt / FCF Ratio
-0.19-0.19-0.13-0.22-0.85-0.70
Net Debt / Equity Ratio
-0.75-0.75-0.57-0.84-0.89-0.95
Net Debt / EBITDA Ratio
3.103.101.233.465.009.61
Net Debt / FCF Ratio
4.404.402.105.167.356.82
Asset Turnover
0.320.320.260.230.190.19
Inventory Turnover
2.332.331.801.812.043.04
Quick Ratio
3.653.653.096.8610.3216.21
Current Ratio
4.244.244.107.7111.2217.05
Return on Equity (ROE)
-25.77%-25.77%-37.95%-20.44%-16.57%-12.54%
Return on Assets (ROA)
-22.60%-22.60%-31.67%-19.30%-14.05%-10.04%
Return on Invested Capital (ROIC)
-52.43%-52.43%-88.72%-94.19%-97.71%-104.94%
Return on Capital Employed (ROCE)
-27.16%-27.16%-36.47%-21.18%-15.07%-10.66%
Earnings Yield
8.53%10.29%-96.36%-10.07%-14.04%-3.05%
FCF Yield
-10.79%-12.92%-39.95%-7.43%-9.46%-3.71%
Buyback Yield / Dilution
-0.02%-0.02%-0.05%-0.04%-0.53%-11.89%
Updated Mar 3, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q