EquityFolio

MMM vs OTTR

3M Company · Otter Tail Corporation

Relative return (rebased to 100)

Key stats

Metric MMM OTTR
Price $163.02 $88.46
Market Cap $84.07B $3.71B
P/E 25.87 13.46
P/B 28.48 1.98
P/S 3.37 2.86
ROE 110.1% 14.7%
Net Margin 13.0% 21.2%
Gross Margin — —
Revenue Growth 1.5% -2.3%
Dividend Yield 1.79% 2.37%
EPS $6.30 $6.57

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.