MTEN Plunges 18.1% Amidst Broader Small-Cap Headwinds and Profitability Concerns

MTEN Plunges 18.1% Amidst Broader Small-Cap Headwinds and Profitability Concerns

MTEN Plunges 18.1% Amidst Broader Small-Cap Headwinds and Profitability Concerns

MTEN Plunges 18.1% Amidst Broader Small-Cap Headwinds and Profitability Concerns