EquityFolio

BMI vs ST

Badger Meter Inc · Sensata Technologies Holding NV

Relative return (rebased to 100)

Key stats

Metric BMI ST
Price $128.37 $42.35
Market Cap $3.72B $6.16B
P/E 26.27 196.92
P/B 5.45 2.08
P/S 4.06 1.66
ROE 20.7% 1.1%
Net Margin 15.5% 0.8%
Gross Margin 41.7% —
Revenue Growth 10.9% -5.8%
Dividend Yield 1.15% 0.78%
EPS $4.89 $0.22

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