HFFG RSI Chart
Last 7 days
2.5%
Last 30 days
-13.9%
Last 90 days
-38.1%
Trailing 12 Months
-23.7%
Historical Charts for Stock Metrics
Year | Q1 | Q2 | Q3 | Q4 |
---|---|---|---|---|
2023 | 1.2B | 1.2B | 1.2B | 1.1B |
2022 | 915.7M | 1.0B | 1.1B | 1.2B |
2021 | 550.4M | 639.4M | 715.0M | 796.9M |
2020 | 489.2M | 519.0M | 583.2M | 566.8M |
2019 | 291.2M | 293.7M | 299.0M | 388.2M |
2018 | 294.4M | 293.3M | 292.1M | 291.0M |
2017 | 0 | 0 | 0 | 295.5M |
Datesorted ascending | Name | Buy/Sell | $ Value | Avg. Price | # Shares | Title |
---|---|---|---|---|---|---|
Apr 15, 2024 | lin xi | acquired | - | - | 32,878 | president, cco, interim cfo |
Apr 15, 2024 | zhang xiao mou | acquired | - | - | 65,754 | chief executive officer |
Apr 15, 2024 | chang christine | acquired | - | - | 20,697 | chief compliance officer & gc |
Sep 08, 2023 | zhang xiao mou | bought | 65,489 | 4.38 | 14,952 | chief executive officer |
Sep 07, 2023 | zhang xiao mou | bought | 68,550 | 4.57 | 15,000 | chief executive officer |
Sep 06, 2023 | zhang xiao mou | bought | 44,700 | 4.47 | 10,000 | chief executive officer |
Aug 28, 2023 | zhang xiao mou | bought | 96,400 | 4.82 | 20,000 | chief executive officer |
Aug 24, 2023 | zhang xiao mou | bought | 48,100 | 4.81 | 10,000 | chief executive officer |
Aug 24, 2023 | zhang xiao mou | bought | 120,731 | 4.82 | 25,048 | chief executive officer |
Aug 17, 2023 | zhang xiao mou | bought | 97,200 | 4.86 | 20,000 | chief executive officer |
Which funds bought or sold HFFG recently?
View All DetailsDatesorted ascending | Fund Name | Type | % Chg | $ Change | $ Held | % Portfolio |
---|---|---|---|---|---|---|
May 01, 2024 | BNP PARIBAS FINANCIAL MARKETS | added | 63.01 | 4,334 | 67,704 | -% |
May 01, 2024 | Mirae Asset Global Investments Co., Ltd. | unchanged | - | -19,701 | 62,487 | -% |
May 01, 2024 | CONCOURSE FINANCIAL GROUP SECURITIES, INC. | sold off | - | - | - | -% |
Apr 30, 2024 | Avior Wealth Management, LLC | new | - | 10.00 | 10.00 | -% |
Apr 29, 2024 | Privium Fund Management (UK) Ltd | new | - | 46,132 | 46,132 | 0.02% |
Apr 25, 2024 | Bank of New York Mellon Corp | reduced | -11.57 | -274,954 | 379,089 | -% |
Apr 25, 2024 | SIMPLEX TRADING, LLC | sold off | -100 | -1,000 | - | -% |
Apr 24, 2024 | Zhang Financial LLC | unchanged | - | -2,043,710 | 3,887,490 | 0.29% |
Apr 23, 2024 | AMALGAMATED BANK | reduced | -63.73 | -15,000 | 4,000 | -% |
Apr 22, 2024 | MetLife Investment Management, LLC | unchanged | - | 28,258 | 110,143 | -% |
Unveiling HF Foods Group Inc's Major ShareHolders
Date Filed | Name of Filer | Percent of Class | No. of Shares | Form Type | |
---|---|---|---|---|---|
Peers (Alternatives to HF Foods Group Inc)
Name | Mkt Capsorted ascending | Revenue | Price %, 1M | Returns, 1Y | P/E | P/S | Rev 1-Yr | Inc 1-Yr |
---|---|---|---|---|---|---|---|---|
LARGE-CAP | ||||||||
ADM | 29.3B | 91.7B | 9.65 | 0.32 | ||||
CAG | 14.7B | 12.1B | 15.48 | 1.22 | ||||
BG | 14.7B | 61.3B | 7.7 | 0.25 | ||||
CPB | 13.7B | 9.3B | 17.87 | 1.48 | ||||
ACI | 12.0B | 79.2B | 9.23 | 0.15 | ||||
MID-CAP | ||||||||
BRBR | 7.5B | 1.7B | 45.32 | 4.32 | ||||
FLO | 5.3B | 5.1B | 42.65 | 1.03 | ||||
FRPT | 5.2B | 766.9M | -154.25 | 6.76 | ||||
CALM | 2.8B | 2.4B | 10.16 | 1.18 | ||||
CENT | 2.8B | 3.3B | 20.74 | 0.84 | ||||
SMALL-CAP | ||||||||
ANDE | 1.9B | 14.8B | 18.73 | 0.13 | ||||
BGS | 896.3M | 2.1B | -13.54 | 0.43 | ||||
BYND | 468.9M | 343.4M | -1.39 | 1.37 | ||||
ALCO | 218.7M | 106.3M | 4.56 | 2.06 | ||||
AQB | 7.6M | 2.5M | -0.28 | 3.07 |
HF Foods Group Inc News
Income Statement (Quarterly) | ||||||||||||||||||||||
Description | (%) Q/Q | 2023Q4 | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 |
Revenue | -0.2% | 280,873 | 281,453 | 292,312 | 293,855 | 291,899 | 300,711 | 299,642 | 278,215 | 228,416 | 215,542 | 193,546 | 159,380 | 146,550 | 139,919 | 104,560 | 175,803 | 162,944 | 75,699 | 74,718 | 74,801 | 73,775 |
Cost Of Revenue | -0.8% | 228,605 | 230,528 | 241,646 | 243,683 | 241,177 | 249,218 | 247,072 | 227,488 | 183,378 | 173,630 | 158,412 | 129,952 | 121,008 | 114,756 | 83,755 | 146,566 | 136,894 | 63,253 | 61,915 | 61,852 | 61,000 |
Gross Profit | 2.6% | 52,268 | 50,925 | 50,666 | 50,172 | 50,722 | 51,493 | 52,570 | 50,727 | 45,038 | 41,912 | 35,134 | 29,428 | 25,542 | 25,163 | 20,805 | 29,237 | 26,050 | 12,446 | 12,803 | 12,949 | 12,775 |
S&GA Expenses | -16.0% | 41,049 | 48,841 | 52,243 | 52,929 | 54,113 | 54,589 | 45,843 | 40,408 | 33,103 | 31,048 | 29,790 | 28,089 | 26,472 | 25,009 | 25,217 | 29,657 | 23,562 | 10,089 | 11,310 | 11,060 | 9,313 |
EBITDA Margin | 44.3% | 0.03* | 0.02* | 0.01* | 0.02* | 0.03* | 0.04* | 0.06* | 0.06* | 0.06* | 0.06* | 0.04* | 0.03* | -0.57* | -0.56* | - | - | - | - | - | - | - |
Interest Expenses | 12.3% | 3,048 | 2,715 | 2,847 | 2,868 | 2,356 | 2,274 | 1,549 | 1,278 | 1,359 | 902 | 928 | 902 | 899 | 940 | 427 | 2,055 | 528 | 489 | 393 | 338 | 336 |
Income Taxes | 5916.7% | 2,094 | -36.00 | 209 | -2,226 | -1,760 | -672 | 1,097 | 1,104 | -235 | 2,676 | 1,416 | 646 | -2,750 | -55.00 | -1,463 | -456 | 542 | 668 | 522 | 709 | 948 |
Earnings Before Taxes | 148.5% | 4,815 | 1,938 | -1,351 | -8,023 | -5,265 | -4,566 | 5,591 | 4,244 | 9,701 | 10,587 | 4,732 | 2,304 | -1,207 | -540 | -5,858 | -340,399 | 2,146 | 2,236 | 1,591 | 1,948 | 3,539 |
EBT Margin | 79.2% | 0.00* | -0.01* | -0.02* | -0.01* | 0.00* | 0.01* | 0.03* | 0.03* | 0.03* | 0.02* | 0.01* | -0.01* | -0.61* | -0.59* | - | - | - | - | - | - | - |
Net Income | 59.9% | 3,012 | 1,884 | -1,560 | -5,797 | -3,332 | -3,864 | 4,494 | 3,140 | 9,722 | 7,554 | 3,316 | 1,658 | 1,420 | -712 | -4,139 | -340,140 | 1,438 | 1,387 | 1,031 | 1,118 | 2,437 |
Net Income Margin | 71.8% | 0.00* | -0.01* | -0.01* | -0.01* | 0.00* | 0.01* | 0.02* | 0.03* | 0.03* | 0.02* | 0.01* | 0.00* | -0.61* | -0.59* | - | - | - | - | - | - | - |
Free Cashflow | -148.8% | -4,839 | 9,919 | -4,731 | 11,941 | 23,810 | -8,443 | 2,189 | 7,441 | 5,668 | -844 | -250 | 10,555 | 13,212 | -167 | - | - | - | - | - | - | - |
Balance Sheet | ||||||||||||||||||||||
Description | (%) Q/Q | 2023Q4 | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 |
Assets | -4.2% | 597 | 623 | 612 | 613 | 638 | 651 | 651 | 620 | 597 | 520 | 507 | 501 | 491 | 496 | 503 | 528 | 803 | 85.00 | 94.00 | 89.00 | 82.00 |
Current Assets | -9.4% | 179 | 197 | 185 | 179 | 198 | 205 | 203 | 184 | 160 | 130 | 114 | 104 | 99.00 | 101 | 103 | 125 | 151 | 56.00 | 54.00 | 52.00 | 59.00 |
Cash Equivalents | 6.5% | 15.00 | 14.00 | 15.00 | 17.00 | 24.00 | 18.00 | 19.00 | 16.00 | 15.00 | 16.00 | 13.00 | 11.00 | 10.00 | 9.00 | 9.00 | 13.00 | 15.00 | 7.00 | 7.00 | 7.00 | 5.00 |
Inventory | -8.9% | 106 | 116 | 111 | 110 | 120 | 133 | 130 | 115 | 103 | 77.00 | 64.00 | 56.00 | 59.00 | 62.00 | 67.00 | 76.00 | 78.00 | 30.00 | 26.00 | 24.00 | 22.00 |
Net PPE | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 138 | 139 | 140 | 38.00 | 27.00 | 28.00 | 25.00 | 23.00 |
Goodwill | 0% | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 85.00 | 80.00 | 80.00 | 69.00 | 69.00 | 69.00 | 69.00 | 69.00 | 69.00 | 69.00 | 407 | - | - | - | - |
Liabilities | -6.6% | 309 | 330 | 321 | 322 | 341 | 351 | 347 | 321 | 302 | 248 | 244 | 236 | 227 | 234 | 241 | 261 | 195 | 59.00 | 58.00 | 54.00 | 48.00 |
Current Liabilities | -11.4% | 143 | 162 | 150 | 145 | 164 | 169 | 164 | 172 | 155 | 101 | 94.00 | 82.00 | 80.00 | 85.00 | 88.00 | 106 | 110 | 40.00 | 40.00 | 35.00 | 34.00 |
Long Term Debt | -2.3% | 109 | 111 | 113 | 114 | 115 | 117 | 119 | 80.00 | 82.00 | 84.00 | 85.00 | 87.00 | 88.00 | 87.00 | 89.00 | 90.00 | 19.00 | 15.00 | 14.00 | 14.00 | 13.00 |
LT Debt, Current | -7.1% | 5.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 7.00 | 5.00 | 6.00 | 6.00 | 6.00 | 6.00 | 6.00 | 8.00 | 8.00 | 7.00 | 3.00 | 2.00 | - | - | 1.00 |
LT Debt, Non Current | -2.3% | 109 | 111 | 113 | 114 | 115 | 117 | 119 | 80.00 | 82.00 | 84.00 | 85.00 | 87.00 | 88.00 | 87.00 | 89.00 | 90.00 | 19.00 | 15.00 | 14.00 | 14.00 | 13.00 |
Shareholder's Equity | -0.9% | 287 | 289 | 291 | 292 | 292 | 299 | 303 | 298 | 295 | 268 | 260 | 261 | 264 | 258 | 258 | 263 | 607 | 25.00 | 35.00 | 34.00 | 34.00 |
Retained Earnings | 0.9% | -308 | -311 | -313 | -312 | -306 | -302 | -298 | -303 | -306 | -316 | -323 | -327 | -328 | -329 | -329 | -325 | 16.00 | 14.00 | 12.00 | 11.00 | 10.00 |
Additional Paid-In Capital | 0.4% | 603 | 601 | 600 | 599 | 598 | 598 | 598 | 598 | 597 | 584 | 584 | 588 | 588 | 600 | 600 | 600 | 600 | 11.00 | 23.00 | 23.00 | 23.00 |
Shares Outstanding | -3.7% | 52.00 | 54.00 | 54.00 | 54.00 | 54.00 | 54.00 | 54.00 | 54.00 | 52.00 | 52.00 | 52.00 | 52.00 | 52.00 | 52.00 | - | - | - | - | - | - | - |
Minority Interest | -56.9% | 1.00 | 3.00 | 4.00 | 5.00 | 4.00 | 5.00 | 5.00 | 5.00 | 4.00 | 4.00 | 3.00 | 5.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | 1.00 | 1.00 | 1.00 | 1.00 |
Float | - | - | - | 238 | - | - | - | 267 | - | - | - | - | - | - | - | 319 | - | - | - | 772 | - | - |
Cashflow (Quarterly) | ||||||||||||||||||||||
Description | (%) Q/Q | 2023Q4 | 2023Q3 | 2023Q2 | 2023Q1 | 2022Q4 | 2022Q3 | 2022Q2 | 2022Q1 | 2021Q4 | 2021Q3 | 2021Q2 | 2021Q1 | 2020Q4 | 2020Q3 | 2020Q2 | 2020Q1 | 2019Q4 | 2019Q3 | 2019Q2 | 2019Q1 | 2018Q4 |
Cashflow From Operations | -140.5% | -4,820 | 11,892 | -3,838 | 12,570 | 24,352 | -6,726 | 3,545 | 10,113 | 6,352 | 13.00 | -34.23 | 11,003 | 13,466 | 33.00 | 20.00 | 18,943 | 3,428 | - | - | 2,410 | 3,471 |
Share Based Compensation | -1.3% | 747 | 757 | 752 | 1,096 | 584 | 162 | 221 | 290 | 260 | 375 | - | - | - | - | - | - | - | - | - | - | - |
Cashflow From Investing | 200.7% | 1,081 | -1,073 | -893 | -629 | -552 | -1,579 | -28,723 | -19,932 | -34,638 | -849 | -5,155 | -440 | -157 | -131 | -50.00 | -94,073 | 7,574 | -55.00 | -3,364 | -1,380 | -1,369 |
Cashflow From Financing | 140.7% | 4,671 | -11,465 | 2,200 | -18,753 | -17,317 | 7,293 | 27,570 | 11,453 | 32,709 | -26.55 | -6.59 | -8,889 | -14,579 | -15.36 | -23.47 | 73,283 | -1,604 | - | - | 378 | -4,403 |
Buy Backs | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 12,038 | - | - | - |
Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($) $ in Thousands | 12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | |
TOTAL NET REVENUE | $ 1,148,493 | $ 1,170,467 | $ 796,884 |
TOTAL COST OF REVENUE | 944,462 | 964,955 | 645,372 |
GROSS PROFIT | 204,031 | 205,512 | 151,512 |
Distribution, selling and administrative expenses | 195,062 | 194,953 | 122,030 |
INCOME FROM OPERATIONS | 8,969 | 10,559 | 29,482 |
Other expenses (income): | |||
Interest expense | 11,478 | 7,457 | 4,091 |
Other income | (1,091) | (1,829) | (508) |
Change in fair value of interest rate swap contracts | 1,580 | (817) | (1,425) |
Lease guarantee expense | (377) | 5,744 | 0 |
(LOSS) INCOME BEFORE INCOME TAXES | (2,621) | 4 | 27,324 |
Income tax expense (benefit) | 41 | (231) | 4,503 |
NET (LOSS) INCOME AND COMPREHENSIVE (LOSS) INCOME | (2,662) | 235 | 22,821 |
Less: net (loss) income attributable to noncontrolling interests | (488) | (225) | 676 |
NET (LOSS) INCOME AND COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO HF FOODS GROUP INC. | $ (2,174) | $ 460 | $ 22,145 |
(LOSS) EARNINGS PER COMMON SHARE - BASIC (in USD per share) | $ (0.04) | $ 0.01 | $ 0.43 |
(LOSS) EARNINGS PER COMMON SHARE - DILUTED (in USD per share) | $ (0.04) | $ 0.01 | $ 0.43 |
WEIGHTED AVERAGE SHARES - BASIC (in shares) | 53,878,237 | 53,757,162 | 51,918,323 |
WEIGHTED AVERAGE SHARES - DILUTED (in shares) | 53,878,237 | 53,863,448 | 52,091,822 |
Third Party | |||
TOTAL NET REVENUE | $ 1,142,648 | $ 1,163,525 | $ 787,829 |
TOTAL COST OF REVENUE | 938,815 | 958,775 | 636,253 |
Related Party | |||
TOTAL NET REVENUE | 5,845 | 6,942 | 9,055 |
TOTAL COST OF REVENUE | $ 5,647 | $ 6,180 | $ 9,119 |
Condensed Consolidated Balance Sheets - USD ($) $ in Thousands | Dec. 31, 2023 | Dec. 31, 2022 |
---|---|---|
CURRENT ASSETS: | ||
Cash | $ 15,232 | $ 24,289 |
Inventories | 105,618 | 120,291 |
Prepaid expenses and other current assets | 10,145 | 8,937 |
TOTAL CURRENT ASSETS | 178,827 | 197,916 |
Property and equipment, net | 133,136 | 140,330 |
Operating lease right-of-use assets | 12,714 | 14,164 |
Long-term investments | 2,388 | 2,679 |
Customer relationships, net | 147,181 | 157,748 |
Trademarks, trade names and other intangibles, net | 30,625 | 36,343 |
Goodwill | 85,118 | 85,118 |
Other long-term assets | 6,531 | 3,231 |
TOTAL ASSETS | 596,520 | 637,529 |
CURRENT LIABILITIES: | ||
Checks issued not presented for payment | 4,494 | 21,946 |
Line of credit | 58,564 | 53,056 |
Current portion of long-term debt, net | 5,450 | 6,266 |
Current portion of obligations under finance leases | 1,749 | 2,254 |
Current portion of obligations under operating leases | 3,706 | 3,676 |
Accrued expenses and other liabilities | 17,287 | 19,648 |
TOTAL CURRENT LIABILITIES | 143,264 | 163,890 |
Long-term debt, net of current portion | 108,711 | 115,443 |
Obligations under finance leases, non-current | 11,229 | 11,441 |
Obligations under operating leases, non-current | 9,414 | 10,591 |
Deferred tax liabilities | 29,028 | 34,443 |
Other long-term liabilities | 6,891 | 5,472 |
TOTAL LIABILITIES | 308,537 | 341,280 |
COMMITMENTS AND CONTINGENCIES (Note 16) | ||
SHAREHOLDERS’ EQUITY: | ||
Preferred Stock, $0.001 par value; 1,000,000 shares authorized; no shares issued and outstanding | 0 | 0 |
Common Stock, $0.0001 par value; 100,000,000 shares authorized; 54,153,391 and 53,813,777 shares issued and 52,155,968 and 53,813,777 shares outstanding as of December 31, 2023 and December 31, 2022, respectively | 5 | 5 |
Treasury Stock, Common, Value | (7,750) | 0 |
Additional paid-in capital | 603,094 | 598,322 |
Accumulated deficit | (308,688) | (306,514) |
TOTAL SHAREHOLDERS’ EQUITY ATTRIBUTABLE TO HF FOODS GROUP INC. | 286,661 | 291,813 |
Noncontrolling interests | 1,322 | 4,436 |
TOTAL SHAREHOLDERS’ EQUITY | 287,983 | 296,249 |
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY | 596,520 | 637,529 |
Series A Preferred Stock | ||
SHAREHOLDERS’ EQUITY: | ||
Preferred Stock, $0.001 par value; 1,000,000 shares authorized; no shares issued and outstanding | 0 | 0 |
Nonrelated Party | ||
CURRENT ASSETS: | ||
Accounts receivable, net of allowances of $2,119 and $1,442 | 47,524 | 44,186 |
CURRENT LIABILITIES: | ||
Accounts payable | 51,617 | 55,515 |
Related Party | ||
CURRENT ASSETS: | ||
Accounts receivable, net of allowances of $2,119 and $1,442 | 308 | 213 |
CURRENT LIABILITIES: | ||
Accounts payable | $ 397 | $ 1,529 |