Sponsored by

Sponsored by

Public Companies - Top 100

Ranked by revenue | List information taken from the 2009-2010 Business Information Guide
Source: U.S. Securities and Exchange Commission filings, annual reports, company representatives, and Web sites. If you were not contacted for this list but would like to be in the future, please contact research@tcbmag.com.
*See note at bottom of list.
Rank Company Revenue for most recent fiscal year

1

UnitedHealth Group, Inc.

9900 Bren Road East
Minnetonka, MN 55343
952-936-1300 | unitedhealthgroup.com

$81,186,000,000

2

Target Corporation

1000 Nicollet Mall
Minneapolis, MN 55403
612-304-6073 | target.com

$64,948,000,000

3

Best Buy Company, Inc.

7601 Penn Avenue South
Richfield, MN 55423
612-291-1000 | bestbuy.com

$45,015,000,000

4

Supervalu, Inc.

11840 Valley View Road
Eden Prairie, MN 55344
952-828-4000 | supervalu.com

$44,564,000,000

5

CHS, Inc.

5500 Cenex Drive
Inver Grove Heights, MN 55077
651-355-6000 | chsinc.com

$32,167,461,000

6

3M Company

3M Center
St. Paul, MN 55144
651-733-1110 | 3m.com

$25,269,000,000

advertisement

7

General Mills, Inc.

1 General Mills Boulevard
Golden Valley, MN 55426
763-764-7600 | generalmills.com

$14,700,000,000

8

U.S. Bancorp

800 Nicollet Mall
Minneapolis, MN 55402
651-466-3000 | usbank.com

$14,677,000,000

9

Medtronic, Inc.

710 Medtronic Parkway
Minneapolis, MN 55432
763-514-4000 | medtronic.com

$14,599,000,000

10

Xcel Energy, Inc.

Xcel Energy, Inc.

414 Nicollet Mall
Minneapolis, MN 55401
612-330-5500 | xcelenergy.com

$11,203,156,000

11

The Mosaic Company

3033 Campus Drive, Suite E490
Plymouth, MN 55441
763-577-2700 | mosaicco.com

$10,298,000,000

advertisement

12

C.H. Robinson Worldwide, Inc.

14701 Charlson Road
Eden Prairie, MN 55347
952-937-8500 | chrobinson.com

$8,578,614,000

13

Ameriprise Financial, Inc.

55 Ameriprise Financial Center
Minneapolis, MN 55474
612-671-3131 | ameriprise.com

$6,970,000,000

14

Hormel Foods Corporation

1 Hormel Place
Austin, MN 55912
507-437-5611 | hormelfoods.com

$6,754,903,000

15

Ecolab, Inc.

370 Wabasha Street North
St. Paul, MN 55102
651-293-2259 | ecolab.com

$6,137,500,000

16

PepsiAmericas, Inc.

60 South Sixth Street, Suite 4000
Minneapolis, MN 55402
612-661-4000 | pepsiamericas.com

$4,937,200,000

advertisement

17

Nash Finch Company

7600 France Avenue South, P.O. Box 355
Minneapolis, MN 55435
952-832-0534 | nashfinch.com

$4,703,660,000

18

Alliant Techsystems, Inc.

7480 Flying Cloud Drive
Eden Prairie, MN 55344
952-351-3000 | atk.com

$4,583,224,000

19

St. Jude Medical, Inc.

1 St. Jude Medical Drive
St. Paul, MN 55117
651-756-2000 | sjm.com

$4,363,251,000

20

Valspar Corporation

P.O. Box 1461
Minneapolis, MN 55440
612-851-7000 | valsparglobal.com

$3,482,378,000

21

Pentair, Inc.

5500 Wayzata Boulevard, Suite 800
Golden Valley, MN 55416
763-545-1730 | pentair.com

$3,351,976,000

advertisement

22

Patterson Companies, Inc.

1030 Mendota Heights Road
St. Paul, MN 55120
651-686-1600 | pattersoncompanies.com

$3,094,227,000

23

Regis Corporation

7201 Metro Boulevard
Minneapolis, MN 55439
952-947-7777 | regiscorp.com

$2,429,787,000

24

Fastenal Company

2001 Theurer Boulevard
Winona, MN 55987
507-454-5374 | fastenal.com

$2,340,425,000

25

Imation Corporation

1 Imation Way
Oakdale, MN 55128
651-704-4000 | imation.com

$2,154,600,000

26

Polaris Industries, Inc.

2100 Highway 55
Medina, MN 55340
763-542-0500 | polarisindustries.com

$1,948,254,000

advertisement

27

The Toro Company

8111 Lyndale Avenue South
Bloomington, MN 55420
952-888-8801 | toro.com

$1,878,184,000

28

Donaldson Company, Inc.

1400 West 94th Street
Bloomington, MN 55431
952-887-3131 | donaldson.com

$1,868,629,000

29

Deluxe Corporation

3680 Victoria Street North
Shoreview, MN 55126
651-483-7111 | deluxe.com

$1,468,662,000

30

ADC Telecommunications, Inc.

13625 Technology Drive
Eden Prairie, MN 55344
952-835-1874 | adc.com

$1,456,000,000

31

H.B. Fuller Company

1200 Willow Lake Boulevard
Vadnais Heights, MN 55110
651-236-5900 | hbfuller.com

$1,391,554,000

advertisement

32

Otter Tail Corporation

215 South Cascade Street, P.O. Box 496
Fergus Falls, MN 56538
866-410-8780 | ottertail.com

$1,311,197,000

33

TCF Financial Corporation

200 Lake Street East
Wayzata, MN 55391
952-745-2760 | tcfbank.com

$1,092,108,000

34

Gander Mountain Company

180 East Fifth Street, Suite 1300
St. Paul, MN 55101
651-325-4300 | gandermtn.com

$1,064,569,000

35

G&K Services, Inc.

5995 Opus Parkway
Minnetonka, MN 55343
952-912-5500 | gkservices.com

$935,965,000

36

MoneyGram International, Inc.

1550 Utica Avenue South
Minneapolis, MN 55416
952-591-3000 | moneygram.com

$927,118,000

37

Apogee Enterprises, Inc.

7900 Xerxes Avenue South, Suite 1800
Minneapolis, MN 55431
952-835-1874 | apog.com

$925,502,000

38

Graco, Inc.

88 11th Avenue Northeast
Minneapolis, MN 55413
612-623-6000 | graco.com

$817,270,000

39

Allete, Inc.

30 West Superior Street
Duluth, MN 55802
218-279-5000 | allete.com

$801,000,000

40

Life Time Fitness, Inc.

2902 Corporate Place
Chanhassen, MN 55317
952-947-0000 | lifetimefitness.com

$769,621,000

41

Lawson Software, Inc.

380 St. Peter Street
St. Paul, MN 55102
651-767-7000 | lawson.com

$757,328,000

42

Fair Isaac Corporation

901 Marquette Avenue, Suite 3200
Minneapolis, MN 55402
612-758-5200 | fico.com

$744,842,000

43

Tennant Company

701 North Lilac Drive
Minneapolis, MN 55422
612-540-1200 | tennantco.com

$701,405,000

44

Hutchinson Technology, Inc.

40 West Highland Park Drive Northeast
Hutchinson, MN 55350
320-587-3797 | htch.com

$631,619,000

45

Navarre Corporation

7400 49th Avenue North
New Hope, MN 55428
763-535-8333 | navarre.com

$630,991,000

46

Select Comfort Corporation

9800 59th Avenue North
Minneapolis, MN 55442
763-551-7000 | selectcomfort.com

$608,524,000

47

ShopNBC

6740 Shady Oak Road
Eden Prairie, MN 55344
952-943-6000 | shopnbc.com

$565,000,000

48

Arctic Cat, Inc.

601 Brooks Avenue South
Thief River Falls, MN 56701
218-681-8558 | arctic-cat.com

$563,613,000

49

Entegris, Inc.

3500 Lyman Boulevard
Chaska, MN 55318
952-556-3131 | entegris.com

$554,699,000

50

Christopher & Banks Corporation

2400 Xenium Lane North
Plymouth, MN 55441
763-551-5000 | christopherandbanks.com

$530,742,000

51

American Medical Systems Holdings, Inc.

10700 Bren Road West
Minnetonka, MN 55343
952-930-6000 | americanmedicalsystems.com

$501,641,000

52

MTS Systems Corporation

14000 Technology Drive
Eden Prairie, MN 55344
952-937-4000 | mts.com

$460,515,000

53

Buffalo Wild Wings, Inc.

5500 Wayzata Boulevard, Suite 1600
Minneapolis, MN 55416
612-593-9943 | buffalowildwings.com

$422,417,000

54

EV3, Inc.

9600 54th Avenue North, Suite 100
Plymouth, MN 55442
763-398-7000 | ev3.net

$402,233,000

55

Digital River, Inc.

9625 West 76th Street
Eden Prairie, MN 55344
952-253-1234 | digitalriver.com

$394,226,000

56

Piper Jaffray & Company

800 Nicollet Mall, Suite 800
Minneapolis, MN 55402
612-303-6000 | piperjaffray.com

$326,397,000

57

Hawkins, Inc.

3100 East Hennepin Avenue
Minneapolis, MN 55413
612-331-6910 | hawkinsinc.com

$284,356,000

58

Analysts International Corporation

3601 West 76th Street
Minneapolis, MN 55435
952-835-5900 | analysts.com

$284,203,000

59

Capella Education Company

225 South Sixth Street, Ninth Floor
Minneapolis, MN 55402
888-227-3552 | capella.edu

$272,295,000

60

Techne Corporation

614 McKinley Place Northeast
Minneapolis, MN 55413
612-379-8854 | techne-corp.com

$263,956,000

61

Caribou Coffee Company, Inc.

3900 Lakebreeze Avenue
Minneapolis, MN 55429
763-592-2200 | cariboucoffee.com

$253,899,000

62

Datalink Corporation

8170 Upland Circle
Chanhassen, MN 55317
952-944-3462 | datalink.com

$195,597,000

63

Dolan Media Company

222 South Ninth Street
Minneapolis, MN 55402
612-317-9420 | dolanmedia.com

$189,946,000

64

Digi International, Inc.

11001 Bren Road East
Minnetonka, MN 55343
952-912-3444 | digi.com

$185,056,000

65

HickoryTech Corporation

221 East Hickory Street
Mankato, MN 56002
507-387-1151 | hickorytech.com

$153,175,000

66

Famous Dave's of America, Inc.

12701 Whitewater Drive, Suite 200
Minnetonka, MN 55343
952-294-1300 | famousdaves.com

$140,382,000

67

Stratasys, Inc.

7665 Commerce Way
Eden Prairie, MN 55344
952-937-3000 | stratasys.com

$124,495,000

68

Communications Systems, Inc.

10900 Red Circle Drive
Minnetonka, MN 55343
952-996-1674 | commsystems.com

$122,700,000

69

Nortech Systems, Inc.

1120 Wayzata Boulevard East, Suite 201
Wayzata, MN 55391
952-345-2244 | nortechsys.com

$121,852,000

70

Appliance Recycling Centers of America, Inc.

7400 Excelsior Boulevard
Minneapolis, MN 55426
952-930-9000 | arcainc.com

$110,971,000

71

Virtual Radiologic Corporation

11995 Singletree Lane, Suite 500
Eden Prairie, MN 55344
952-595-1100 | virtualrad.com

$106,567,000

72

SoftBrands, Inc.

800 LaSalle Avenue
Minneapolis, MN 55402
612-851-1500 | softbrands.com

$98,692,000

73

SurModics, Inc.

9924 West 74th Street
Eden Prairie, MN 55344
952-829-2700 | surmodics.com

$97,051,000

74

Granite City Food & Brewery, Ltd.

5402 Parkdale Drive, Suite 101
St. Louis Park, MN 55416
952-215-0660 | gcfb.net

$96,294,000

75

Rimage Corporation

7725 Washington Avenue South
Edina, MN 55439
952-944-8144 | rimage.com

$91,394,000

76

Compellent Technologies

7625 Smetana Lane
Eden Prairie, MN 55344
952-294-3300 | compellent.com

$90,900,000

77

Medtox Scientific, Inc.

402 West County Road D
New Brighton, MN 55112
651-636-7466 | medtox.com

$85,813,000

78

FSI International, Inc.

3455 Lyman Boulevard
Chaska, MN 55318
952-448-5440 | fsi-intl.com

$78,256,000

79

Digital Angel Corporation

490 Villaume Avenue
South St. Paul, MN 55075
651-552-6301 | digitalangel.com

$78,172,000

80

Health Fitness Corporation

1650 West 82nd Street
Bloomington, MN 55431
952-831-6830 | hfit.com

$77,676,000

81

HMN Financial, Inc.

1016 Civic Center Drive Northwest
Rochester, MN 55901
507-535-1200 | hmnf.com

$73,500,000

82

Innovex, Inc.

3033 Campus Drive, Suite E180
Plymouth, MN 55441
763-383-4000 | innovexinc.com

$71,039,000

83

Plato Learning, Inc.

10801 Nesbitt Avenue South
Bloomington, MN 55437
952-832-1000 | plato.com

$68,401,000

84

Vital Images, Inc.

5850 Opus Parkway, Suite 300
Minnetonka, MN 55343
952-487-9500 | vitalimages.com

$68,141,000

85

ATS Medical, Inc.

3905 Annapolis Lane, Suite 105
Minneapolis, MN 55447
763-553-7736 | atsmedical.com

$65,821,000

86

IntriCon Corporation

1260 Red Rox Road
Arden Hills, MN 55112
651-636-9770 | intricon.com

$65,555,000

87

Vascular Solutions, Inc.

6464 Sycamore Court
Minneapolis, MN 55369
763-656-4300 | vascularsolutions.com

$61,221,000

88

Cardiovascular Systems, Inc.

651 Campus Drive
St. Paul, MN 55112
651-259-1600 | csi360.com

$56,461,000

89

Xata Corporation

965 Prairie Center Drive
Eden Prairie, MN 55344
952-707-5600 | xata.com

$53,726,000

90

Synovis Life Technologies, Inc.

2575 University Avenue West
St. Paul, MN 55114
651-796-7300 | synovislife.com

$49,800,000

91

Canterbury Park Holding Corporation

1100 Canterbury Road
Shakopee, MN 55379
952-445-7223 | canterburypark.com

$46,025,000

92

CyberOptics Corporation

5900 Golden Hills Drive
Minneapolis, MN 55416
763-542-5000 | cyberoptics.com

$45,452,000

93

Multiband Corporation

9449 Science Center Drive
New Hope, MN 55428
763-504-3000 | multibandusa.com

$43,000,000

94

HEI, Inc.

1495 Steiger Lake Lane
Victoria, MN 55386
952-443-2500 | heii.com

$41,963,000

95

Winmark Corporation

605 Highway 169 North, Suite 400
Minneapolis, MN 55441
763-520-8500 | winmarkcorporation.com

$35,424,000

96

New Ulm Telecom

27 North Minnesota Street
New Ulm, MN 56073
507-354-4111 | nutelecom.net

$35,294,000

97

Rochester Medical Corporation

1 Rochester Medical Drive
Stewartville, MN 55976
507-533-9600 | rocm.com

$35,192,000

98

Zareba Systems, Inc.

13705 26th Avenue North, Suite 102
Minneapolis, MN 55441
763-551-1125 | zarebasystemsinc.com

$32,216,000

99

Insignia Systems, Inc.

8799 Brooklyn Boulevard
Minneapolis, MN 55445
763-392-6200 | insigniasystems.com

$31,406,000

100

Angeion Corporation

350 Oak Grove Parkway
St. Paul, MN 55127
651-484-4874 | angeion.com

$30,011,000

Note: Several companies that appeared on last year's list did not qualify for this year's list following recent transitions. Lenox Group, Inc., and Northwest Airlines Corporation were acquired by companies headquartered in other states, and Travelers Companies, Inc., moved its executive offices out of Minnesota. Additionally, Delphax Technologies, Inc., deregistered its stock, and PreVu, Inc., filed for bankruptcy and is no longer in existence.
• Gander Mountain was publicly traded during 2008, the period for which data was collected, but announced in September 2009 that it would become privately held.
• Stock prices are for each company's most recently completed fiscal year.

MSP Communications, 220 South 6th Street, Suite 500, Minneapolis, MN 55402

© 2010 MSP Communications, Inc. All Rights Reserved