
MIDD
$156.46
1D:
0.9%
1Y:
8.2%
US5962781010Sign in to check this stock against your screeners
Sign In$60.78
1D:
-0.8%
1Y:
8.6%
US7835132033Mkt Cap
$31.72B
P/E Ratio TTM
12.2
Revenue TTM
$15.07B
Beta
0.97
Earnings TTM
$2.36B
Dividend Yield TTM
1.67%
$250.85
1D:
0.8%
1Y:
66.4%
US7835491082Mkt Cap
$9.71B
P/E Ratio TTM
20.1
Revenue TTM
$12.69B
Beta
1.03
Earnings TTM
$494.00M
Dividend Yield TTM
1.45%