S.T. Dupont [DPT] vs ODIOT HOLDING [MLODT] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 17 vital metrics comparison: S.T. Dupont wins in 6 metrics, ODIOT HOLDING wins in 4 metrics, with 1 ties. S.T. Dupont appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric S.T. Dupont ODIOT HOLDING Better
P/E Ratio (TTM) 22.30 7.00 ODIOT HOLDING
Price-to-Book Ratio 3.08 N/A N/A
Debt-to-Equity Ratio 38.61 N/A N/A
PEG Ratio N/A 25.82 N/A
EV/EBITDA 110.49 0.00 Tie
Profit Margin (TTM) 1.34% 0.00% S.T. Dupont
Operating Margin (TTM) -3.96% 0.00% ODIOT HOLDING
Return on Equity 2.84% 57.75% ODIOT HOLDING
Return on Assets (TTM) 0.60% -15.82% S.T. Dupont
Free Cash Flow (TTM) $2.67M $-988,000 S.T. Dupont
1-Year Return 0.00% -16.58% S.T. Dupont
Price-to-Sales Ratio (TTM) 1.50 N/A N/A
Enterprise Value $89.28M $0 S.T. Dupont
EV/Revenue Ratio 1.58 N/A N/A
Revenue per Share (TTM) $0 N/A N/A
Earnings per Share (Diluted) $0.00 $-3.21 S.T. Dupont
Beta (Stock Volatility) 0.01 -0.09 ODIOT HOLDING

S.T. Dupont vs ODIOT HOLDING Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
S.T. Dupont0.00%0.00%0.00%0.00%0.00%0.00%
ODIOT HOLDING0.00%21.68%16.00%-13.00%-13.00%-13.00%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
S.T. Dupont0.00%0.00%0.00%0.00%0.00%0.00%
ODIOT HOLDING-16.58%5.06%-88.93%-91.59%-94.46%-86.72%

Performance & Financial Health Analysis: S.T. Dupont vs ODIOT HOLDING

MetricDPTMLODT
Market Information
Market Cap i€84.18M€7.82M
Market Cap CategorySmall capSmall cap
10 Day Avg. Volume i25,49574
90 Day Avg. Volume i36,34547
Last Close€0.09€34.80
52 Week Range€0.07 - €0.10€28.00 - €44.00
% from 52W High-16.71%-20.91%
All-Time High€10.00 (Oct 30, 2023)€41.00 (Jul 25, 2025)
% from All-Time High-99.10%-15.12%
Growth Metrics
Quarterly Revenue Growth-0.02%N/A
Quarterly Earnings GrowthN/AN/A
Financial Health
Profit Margin (TTM) i0.01%0.00%
Operating Margin (TTM) i-0.04%0.00%
Return on Equity (TTM) i0.03%0.58%
Debt to Equity (MRQ) i38.61N/A
Cash & Liquidity
Book Value per Share (MRQ)€0.03€-62.17
Cash per Share (MRQ)€0.01N/A
Operating Cash Flow (TTM) i€4.23M€-3,840,000
Levered Free Cash Flow (TTM) i€4.14M€-3,590,405
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend i€0.00N/A

Valuation & Enterprise Metrics Analysis: S.T. Dupont vs ODIOT HOLDING

MetricDPT (Apr 24, 2026)MLODT (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) i22.307.00
Forward P/E iN/A25.82
PEG Ratio iN/A25.82
Price to Sales (TTM) i1.50N/A
Price to Book (MRQ) i3.08N/A
Market Capitalization
Market Capitalization i€84.18M€7.82M
Enterprise Value i€89.28M€0
Enterprise Value Metrics
Enterprise to Revenue i1.58N/A
Enterprise to EBITDA i110.490.00
Risk & Other Metrics
Beta i0.01-0.09
Book Value per Share (MRQ) i€0.03€-62.17

Financial Statements Comparison: S.T. Dupont vs ODIOT HOLDING

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricDPT (2025)MLODT (2024)
Revenue/Sales i56.84M0
Cost of Goods Sold i24.84M150
COGS % of Revenue i43.7%-
Gross Profit i32.00M-150
Gross Margin i56.3%-
Research & Development iN/AN/A
Operating Income (EBIT) i2.83M-193,993
Operating Margin i5.0%-
EBITDA i5.31M-194,594
EBITDA Margin i9.3%-
Pre-Tax Income i1.95M-321,453
Pre-Tax Income % of Revenue i3.4%-
Income Tax i-1.43MN/A
Income Tax % of Revenue i-2.5%-
Net Income (Profit) i3.38M-3.59M
Profit Margin i5.9%-

Balance Sheet & Liquidity Metrics

MetricDPT (2025)MLODT (2024)
Cash & Equivalents i8.98M8,432
Total Current Assets i35.74M412,094
Total Current Assets % of Revenue i62.9%-
Total Current Liabilities i22.27M6.75M
Total Current Liabilities % of Revenue i39.2%-
Long-Term Debt i6.67MN/A
Long-Term Debt % of Revenue i11.7%-
Total Shareholders Equity i28.15M-6.22M
Retained Earnings i3.38M-8.95M
Retained Earnings % of Revenue i5.9%-
Property, Plant & Equipment i12.38M50,181

Cash Flow Statement Comparison

MetricDPT (2025)MLODT (2024)
Operating Cash Flow i3.83M-3.84M
Operating Cash Flow % of Revenue i6.7%-
Capital Expenditures i-2.03M-2.19M
Free Cash Flow i2.67M-988,000
FCF Margin i4.7%-
Debt Repayment i-810,000-31,000
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricDPTMLODT
Shares Short iN/AN/A
Short Ratio iN/AN/A
Short % of Float iN/AN/A
Shares Outstanding i943.70M275,322
Float Shares i88.87MN/A
% Held by Insiders i90.58%25.87%
% Held by Institutions i0.00%0.00%
% Held by Public i9.42%74.13%

Dividend Analysis & Yield Comparison: S.T. Dupont vs ODIOT HOLDING

MetricDPTMLODT
Last 12-Month Dividend i€0.00N/A
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend i€0.00N/A
3-Year Avg Dividend Yield iN/AN/A
3-Year Total Dividends i€0.00N/A
Ex-Dividend DateN/AN/A