Rank |
Company |
Revenue ($ millions) |
Assets |
Market Cap Jun 13, 2025 |
# 1 |
McKesson Corporation |
369,378 |
71,081 |
91,432 |
# 2 |
Cencora, Inc. |
303,193 |
69,054 |
57,186 |
# 3 |
Cardinal Health Inc. |
222,160 |
47,002 |
38,312 |
# 4 |
Sysco Corporation |
80,571 |
25,318 |
36,545 |
# 5 |
Performance Food Group Co |
60,101 |
17,097 |
13,658 |
# 6 |
World Kinect Corporation |
42,168 |
6,732 |
1,603 |
# 7 |
US Foods Holding Corp. |
37,877 |
13,436 |
17,735 |
# 8 |
CHS Inc |
37,165 |
19,576 |
332 |
# 9 |
United Natural Foods Inc. |
31,682 |
7,731 |
1,306 |
# 10 |
Global Partners LP |
17,164 |
3,788 |
|
# 11 |
Andersons, Inc. |
11,258 |
4,121 |
1,219 |
# 12 |
SpartanNash Co |
9,549 |
2,602 |
616 |
# 13 |
Seaboard Corporation |
9,100 |
7,665 |
2,669 |
# 14 |
Herbalife Ltd. |
4,993 |
2,728 |
841 |
# 15 |
Domino's Pizza Inc |
4,706 |
1,737 |
15,443 |
# 16 |
CrossAmerica Partners LP |
4,098 |
1,115 |
843 |
# 17 |
Chefs' Warehouse, Inc. |
3,794 |
1,859 |
2,523 |
# 18 |
Central Garden & Pet Company |
3,222 |
3,536 |
1,992 |
# 19 |
AMCON Distributing Company |
2,777 |
405 |
66 |
# 20 |
Vestis Corp |
2,772 |
2,897 |
812 |
# 21 |
Pyxus International, Inc. |
2,504 |
1,720 |
|
# 22 |
Ashland Inc. |
2,046 |
5,231 |
2,361 |
# 23 |
Nu Skin Enterprises Inc. |
1,732 |
1,469 |
395 |
# 24 |
HF Foods Group Inc. |
1,202 |
550 |
194 |
# 25 |
Hawkins Inc. |
941 |
707 |
2,767 |
# 26 |
Martin Midstream Partners L.P. |
708 |
539 |
131 |
# 27 |
MGP Ingredients Inc. |
704 |
1,406 |
619 |
# 28 |
Weyco Group Inc. |
290 |
324 |
297 |
# 29 |
Hydrofarm Holdings Group Inc. |
190 |
426 |
16 |
# 30 |
Innovative Food Holdings Inc |
72 |
27 |
|
# 31 |
Natural Health Trends Corp. |
43 |
55 |
54 |
# 32 |
WELLGISTICS HEALTH, INC. |
18 |
57 |
|
# 33 |
Rave Restaurant Group Inc. |
12 |
16 |
35 |
# 34 |
Educational Development Corporation |
6 |
84 |
12 |
# 35 |
Quest Patent Research Corporation |
3 |
4 |
|
# 36 |
HWH International Inc. |
1 |
6 |
9 |
# 37 |
YIJIA GROUP CORP. |
1 |
1 |
|
# 38 |
DH ENCHANTMENT, INC. |
1 |
2 |
|
# 39 |
KEEMO Fashion Group Ltd |
0 |
0 |
|
# 40 |
STARGUIDE GROUP, INC. |
0 |
0 |
|