StockComparison Logo
vs

MASS vs ROMA

Comparison between 908 Devices Inc (MASS, Company) and Roma Green Finance Ltd (ROMA, Company).

MASS is from the Healthcare sector, while ROMA is from the Industrials sector.

MASS vs ROMA - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
MASS
$300M
Winner
ROMA
$300M
Max Drawdown
MASS
97.49%
Winner
ROMA
88.00%
Sharpe Ratio
MASS
0.46
Winner
ROMA
1.34
5Y Beta
MASS
1.24
Winner
ROMA
0.51
Industry
MASS
Medical Devices
ROMA
Consulting Services
P/E Ratio
MASS
-8.10
Winner
ROMA
-30.93
PEG Ratio
MASS
-0.10
ROMA
N/A
Debt to Equity
MASS
0.00%
ROMA
0.00%
Free Cash Flow Yield
MASS
-2.77%
Winner
ROMA
-1.05%
P/S Ratio
Winner
MASS
5.24
ROMA
31.97
P/B Ratio
Winner
MASS
2.26
ROMA
36.26

MASS vs ROMA - Historical Returns

Returns include dividend reinvestment.

1M
Winner
MASS
+8.10%
ROMA
-2.08%
3M
Winner
MASS
+37.60%
ROMA
+31.39%
6M
MASS
+38.29%
Winner
ROMA
+219.55%
1Y
MASS
+15.02%
Winner
ROMA
+169.62%
5Y(CAGR)
MASS
-27.32%
ROMA
N/A
Max(CAGR)
MASS
-27.72%
Winner
ROMA
+50.15%

MASS vs ROMA - Annual Returns (2020 - 2026)

Returns include dividend reinvestment.

YearMASSROMA
2026+62.48%+385.31%
2025+139.73%+123.90%
2024-77.82%-73.10%
2023+52.86%N/A
2022-71.00%N/A
2021-52.71%N/A
2020+16.22%N/A

MASS vs ROMA Drawdown Comparison

The maximum drawdown for MASS was -97.49%, occurring on Dec 18, 2024. This drawdown has not yet recovered.

The maximum drawdown for ROMA was -88.00%, occurring on Jun 10, 2024. Recovery took 384 trading sessions.

The current MASS drawdown is -88.97%. The current ROMA drawdown is -24.90%.

RankMASSROMA
#1-97.49%
Feb 16, 2021 - Dec 18, 2024
-88.00%
Jan 11, 2024 - Jul 25, 2025
#2-22.10%
Dec 24, 2020 - Feb 4, 2021
-69.12%
Jul 25, 2025 - Mar 11, 2026
#3-8.54%
Feb 9, 2021 - Feb 16, 2021
-61.22%
Mar 25, 2026 - Mar 31, 2026
#4-0.73%
Feb 4, 2021 - Feb 8, 2021
-19.63%
Mar 12, 2026 - Mar 20, 2026
#5N/A-14.55%
Mar 20, 2026 - Mar 24, 2026

Correlation

Correlation between MASS and ROMA is 0.59 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.59
-101

Select Stocks to Compare