MIDD - Middleby Corp logo

MIDD

Middleby Corp

1 Year

-8.17%

5 Years

26.40%

10 Years

160.43%

20 Years

20x

30 Years

116x

All Time

4007x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 134.40
1 Year2023-12-20
$ 143.69
93.53%
5 Years2019-12-20
$ 111.23
120.83%
10 Years2014-12-19
$ 94.39
142.39%
20 Years2004-12-20
$ 8.44
15x
30 Years1994-12-19
$ 0.71
190x
All Time1987-07-28
$ 0.68
199x

Fundamental Data

Year
2023 4.03B 856M 400M 2.53B 2.29B2.67 247M 628M 86M 541M
2022 4.03B 663M 436M 2.72B 2.56B3.86 162M 332M 69M 263M
2021 3.25B 573M 488M 2.41B 2.23B3.89 180M 423M 51M 371M
2020 2.51B 372M 207M 1.72B 1.46B3.92 268M 524M 41M 482M
2019 2.95B 550M 352M 1.87B 1.77B3.23 94M 377M 46M 330M
2018 2.72B 501M 317M 1.89B 1.82B3.63 71M 368M 41M 327M
2017 2.33B 475M 298M 1.02B 939M1.98 89M 304M 54M 249M
2016 2.26B 455M 284M 732M 663M1.46 68M 294M 24M 269M
2015 1.82B 326M 191M 766M 710M2.17 55M 249M 22M 227M
2014 1.63B 331M 193M 598M 554M1.67 43M 233M 13M 220M
2013 1.42B 241M 153M 571M 534M2.21 36M 146M 19M 126M
2012 1.03B 210M 120M 260M 225M1.07 34M 128M 7M 120M
2011 855M 168M 95M 317M 277M1.65 40M 130M 7M 122M
2010 719M 139M 72M 214M 206M1.48 7M 97M 3M 94M
2009 646M 127M 61M 275M 267M2.1 8M 100M 5M 95M
2008 651M 134M 63M 234M 228M1.7 6M 85M 4M 81M
2007 500M 98M 52M 96M 88M0.9 7M 59M 3M 56M
2006 403M 81M 42M 82M 79M0.97 3M 50M 2M 47M
2005 316M 61M 32M 121M 117M1.91 3M 42M 1M 40M
2004 271M 52M 23M 123M 119M2.3 3M 18M 1M 17M
2003 235M 39M 18M 56M 52M1.35 3M 29M 1M 28M
2002 229M 36M 17M 87M 79M2.17 8M 19M 1M 18M
2001 101M 12M 1M 96M 93M7.57 3M 13M 469000.00 12M
2000 126M 17M 4M 8M 6M0.38 2M 17M 656000.00 16M
1999 132M 14M- 1M 28M 13M0.95 14M 9M 1M 8M
1998 132M 10M- 4M 27M 21M1.96 6M 2M 3M- 1M
1997 148M 16M 5M 27M 15M0.95 12M 1M 5M- 3M
1996 124M 11M 500000.00 41M 39M3.5 1M 400000.00 3M- 2M
1995 139M 15M 3M 43M 42M2.76 1M 5M 3M 2M
1994 130M 12M 3M 44M 43M3.65 700000.00 5M 2M 3M
1993 121M- 2M 3M 47M 47M 400000.00- 4M 1M- 5M
1992 110M 10M- 1M 59M 58M5.72 700000.00- 4M 1M- 5M
1991 103M 6M- 7M 64M 64M9.85 400000.00 2M 2M 300000.00
1990 113M 13M- 1M 65M 64M4.65 900000.00 3M 1M 2M
1989 72M 8M 600000.00 72M 72M8.8 300000.00
1988 34M 7M 4M 5M 4M0.65 1M
1987 29M 7M 600000.00 9M 9M1.24 300000.00
1986 24M 1M- 1M 15M 15M10.4 200000.00
1985 27M 3M 100000.00 17M 16M4.97 100000.00