BMI - Badger Meter Inc logo

BMI

Badger Meter Inc

1 Year

39.25%

5 Years

233.21%

10 Years

276.15%

20 Years

11x

30 Years

41x

All Time

70x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 219.26
1 Year2023-12-20
$ 150.03
146.14%
5 Years2019-12-20
$ 62.87
348.77%
10 Years2014-12-19
$ 25.42
8x
20 Years2004-12-20
$ 5.77
37x
30 Years1994-12-20
$ 0.85
257x
All Time1984-11-05
$ 0.01
14715x

Fundamental Data

Year
2023 703M 146M 92M 5M- 186M 191M 110M 12M 98M
2022 565M 113M 66M 6M- 131M 138M 82M 5M 76M
2021 505M 106M 60M 6M- 80M 87M 87M 6M 80M
2020 425M 90M 49M 7M- 65M 72M 89M 9M 80M
2019 424M 86M 47M 4M- 44M 48M 80M 7M 73M
2018 433M 37M 27M 18M 4M0.13 13M 60M 8M 51M
2017 402M 80M 34M 44M 33M0.42 11M 49M 15M 34M
2016 393M 73M 32M 37M 30M0.42 7M 56M 10M 45M
2015 377M 62M 25M 71M 63M1 8M 35M 19M 16M
2014 364M 61M 29M 75M 69M1.12 6M 35M 12M 23M
2013 334M 52M 24M 70M 62M1.19 7M 34M 14M 20M
2012 319M 56M 28M 66M 60M1.06 6M 34M 8M 26M
2011 262M 37M 19M 1M- 3M 4M 31M 5M 25M
2010 276M 53M 28M 12M 9M0.18 3M 18M 17M 1M
2009 250M 42M 34M 8M- 5M 13M 36M 7M 28M
2008 279M 47M 25M 25M 18M0.4 6M 27M 38M- 11M
2007 234M 37M 16M 16M 8M0.22 8M 28M 15M 12M
2006 229M 35M 7M 22M 19M0.56 3M 16M 11M 5M
2005 216M 29M 13M 31M 27M0.91 4M 18M 9M 9M
2004 205M 28M 9M 37M 34M1.24 2M 5M 5M- 74000.00
2003 183M 20M 7M 33M 31M1.51 2M 14M 7M 7M
2002 167M 21M 7M 39M 35M1.69 3M 12M 5M 6M
2001 138M 12M 3M 28M 25M2.02 3M 8M 5M 3M
2000 146M 15M 6M 28M 24M1.63 4M 13M 6M 6M
1999 150M 22M 9M 28M 24M1.1 3M 15M 10M 5M
1998 143M 18M 8M 16M 14M0.78 2M 14M 17M- 3M
1997 130M 15M 6M 12M 11M0.72 1M 5M 8M- 3M
1996 116M 13M 5M 3M 2M0.2 1M 9M 5M 4M
1995 108M 11M 3M 6M 5M0.45 1M 12M 4M 7M
1994 99M 10M 3M 11M 11M1.07 400000.00 6M 3M 2M
1993 84M 8M 2M 14M 13M1.58 900000.00 3M 3M- 100000.00
1992 82M 6M- 3M 13M 12M1.92 900000.00 3M 3M 300000.00
1991 78M 7M 1M 11M 11M1.56 400000.00 5M 3M 2M
1990 77M 9M 2M 12M 11M1.29 700000.00 5M 4M 200000.00
1989 72M 8M 2M 10M 9M1.17 1M 3M 4M- 1M
1988 71M 8M 2M 8M 7M0.95 800000.00
1987 66M 7M 1M 10M 9M1.37 1M
1986 60M 5M 1M 11M 11M1.98 700000.00
1985 55M 5M 1M 7M 5M1.16 1M