EquityFolio

MMM vs OTTR

3M Company · Otter Tail Corporation

Relative return (rebased to 100)

Key stats

Metric MMM OTTR
Price $180.21 $92.63
Market Cap $92.94B $3.89B
P/E 28.60 14.10
P/B 31.48 2.04
P/S 3.73 2.99
ROE 110.1% 14.5%
Net Margin 13.0% 21.2%
Gross Margin
Revenue Growth 1.5% -2.3%
Dividend Yield 1.62% 2.27%
EPS $6.30 $6.57

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