30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Hf Foods Group Inc (HFFG)

Recent insider activity at Hf Foods Group Inc. shows a series of buy transactions by executives and other insiders, with the most recent occurring on March 19, 2026. Notably, the President and CEO, CFO, and Chief Administrative Officer have made multiple purchases in March 2026 and November 2025, indicating consistent insider confidence.
Stock chart
Ticker: HFFG Exchange: NAS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Lam Dennis
1 purchase — total 176 USD
Buy 19 Mar 2026
Value US$209,458.32 | Price 358.12 | Shares 71,575
Buy 18 Mar 2026
Value US$2,284,452.85 | Price 208.19 | Shares 56,523
Buy 18 Mar 2026
Value US$4,400.00 | Price 1.76 | Shares 2,500
Buy 18 Mar 2026
Value US$15,027.97 | Price 1.80 | Shares 8,367
Buy 18 Mar 2026
Value US$6,959.60 | Price 1.74 | Shares 4,000
Buy 14 Nov 2025
Value US$2,250.00 | Price 2.25 | Shares 1,000
Buy 13 Nov 2025
Value US$2,250.00 | Price 2.25 | Shares 1,000
Buy 13 Nov 2025
Value US$22,500.00 | Price 2.25 | Shares 10,000
Buy 13 Nov 2025
Value US$4,560.00 | Price 2.28 | Shares 2,000
Buy 12 Nov 2025
Value US$8,462.85 | Price 2.23 | Shares 3,795
Buy 12 Nov 2025
Value US$1,593.72 | Price 2.28 | Shares 699
Buy 12 Aug 2025
Value US$10,003.84 | Price 3.25 | Shares 3,080
Buy 12 Aug 2025
Value US$4,434.10 | Price 3.19 | Shares 1,390
Buy 14 May 2025
Value US$10,023.85 | Price 3.81 | Shares 2,631
Buy 19 Mar 2025
Value US$5,630.00 | Price 2.82 | Shares 2,000
Buy 18 Mar 2025
Value US$20,047.50 | Price 2.67 | Shares 7,500
Buy 17 Mar 2025
Value US$12,345.00 | Price 2.47 | Shares 5,000
Buy 17 Mar 2025
Value US$19,822.89 | Price 2.49 | Shares 7,961
Buy 8 Sep 2023
Value US$65,489.76 | Price 4.38 | Shares 14,952
Buy 7 Sep 2023
Value US$68,550.00 | Price 4.57 | Shares 15,000
Buy 6 Sep 2023
Value US$44,700.00 | Price 4.47 | Shares 10,000
Buy 28 Aug 2023
Value US$96,400.00 | Price 4.82 | Shares 20,000
Buy 24 Aug 2023
Value US$120,731.36 | Price 4.82 | Shares 25,048
Buy 24 Aug 2023
Value US$48,100.00 | Price 4.81 | Shares 10,000
Buy 17 Aug 2023
Value US$97,200.00 | Price 4.86 | Shares 20,000
Buy 16 Aug 2023
Value US$121,250.00 | Price 4.85 | Shares 25,000
Buy 22 May 2020
Value US$346,699.18 | Price 6.45 | Shares 53,786
Sale 11 Sep 2019
Value US$3,650.00 | Price 18.25 | Shares 200
Sale 11 Sep 2019
Value US$452.75 | Price 18.11 | Shares 25
Sale 11 Sep 2019
Value US$1,357.50 | Price 18.10 | Shares 75
Sale 11 Sep 2019
Value US$1,806.50 | Price 18.07 | Shares 100
Sale 11 Sep 2019
Value US$10,800.00 | Price 18.00 | Shares 600
Sale 11 Sep 2019
Value US$18,265.30 | Price 18.27 | Shares 1,000
Sale 10 Sep 2019
Value US$367.78 | Price 18.39 | Shares 20
Sale 10 Sep 2019
Value US$458.50 | Price 18.34 | Shares 25
Sale 10 Sep 2019
Value US$16,778.54 | Price 18.34 | Shares 915
Sale 10 Sep 2019
Value US$183.37 | Price 18.34 | Shares 10
Sale 10 Sep 2019
Value US$183.37 | Price 18.34 | Shares 10
Sale 10 Sep 2019
Value US$366.67 | Price 18.33 | Shares 20
Sale 9 Sep 2019
Value US$7,460.04 | Price 18.65 | Shares 400
Sale 9 Sep 2019
Value US$186.50 | Price 18.65 | Shares 10
Sale 9 Sep 2019
Value US$1,667.70 | Price 18.53 | Shares 90
Sale 6 Sep 2019
Value US$3,979.46 | Price 19.13 | Shares 208
Buy 21 Aug 2017
Value US$191,250.00 | Price 10.00 | Shares 19,125
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-03-19 2026-03-19 B Purchase Non-Executive Director
71,575 +42.8%
358.12
US$209,458
71,575 +42.8% 358.12 US$209,458
2026-03-19 2026-03-18 B Purchase Non-Executive Director
56,523 -6.1%
208.19
US$2,284,453
56,523 -6.1% 208.19 US$2,284,453
2026-03-18 2026-03-18 B Purchase

CFO

Officer
87,683 -38.7%
312.40
US$939,473
87,683 -38.7% 312.40 US$939,473
2026-03-18 2026-03-18 B Purchase

President and CEO

Officer
8,367 +2.0%
1.80
US$15,028
8,367 +2.0% 1.80 US$15,028
2026-03-18 2026-03-18 B Purchase

Chief Administrative Officer

Officer
4,000 +1.7%
1.74
US$6,960
4,000 +1.7% 1.74 US$6,960
2025-11-17 2025-11-14 B Purchase Non-Executive Director
1,000 +100.0%
2.25
US$2,250
1,000 +100.0% 2.25 US$2,250
2025-11-17 2025-11-13 B Purchase Non-Executive Director
1,000 +inf%
2.25
US$2,250
1,000 +inf% 2.25 US$2,250
2025-11-17 2025-11-13 B Purchase Non-Executive Director
10,000 +inf%
2.25
US$22,500
10,000 +inf% 2.25 US$22,500
2025-11-17 2025-11-13 B Purchase

Chief Compliance Officer & GC

Officer
2,000 +0.9%
2.28
US$4,560
2,000 +0.9% 2.28 US$4,560
2025-11-18 2025-11-12 B Purchase

President and CEO

Officer
3,795 +0.9%
2.23
US$8,463
3,795 +0.9% 2.23 US$8,463
2025-11-18 2025-11-12 B Purchase

President and CEO

Officer
699 +0.2%
2.28
US$1,594
699 +0.2% 2.28 US$1,594
2025-08-13 2025-08-12 B Purchase

President and CEO

Officer
3,080 +0.8%
3.25
US$10,004
3,080 +0.8% 3.25 US$10,004
2025-08-13 2025-08-12 B Purchase

Chief Compliance Officer & GC

Officer
1,390 +0.6%
3.19
US$4,434
1,390 +0.6% 3.19 US$4,434
2025-05-14 2025-05-14 B Purchase

President and CEO

Officer
2,631 +0.6%
3.81
US$10,024
2,631 +0.6% 3.81 US$10,024
2025-03-20 2025-03-19 B Purchase

Chief Financial Officer

Officer
2,000 +inf%
2.82
US$5,630
2,000 +inf% 2.82 US$5,630
2025-03-19 2025-03-18 B Purchase

President and CEO

Officer
7,500 +2.8%
2.67
US$20,048
7,500 +2.8% 2.67 US$20,048
2025-03-19 2025-03-17 B Purchase

President and CEO

Officer
5,000 +1.9%
2.47
US$12,345
5,000 +1.9% 2.47 US$12,345
2025-03-19 2025-03-17 B Purchase

Chief Compliance Officer & GC

Officer
7,961 +4.8%
2.49
US$19,823
7,961 +4.8% 2.49 US$19,823
2023-09-12 2023-09-08 B Purchase

Chief Executive Officer

Executive Director
14,952 +13.0%
4.38
US$65,490
14,952 +13.0% 4.38 US$65,490
2023-09-08 2023-09-07 B Purchase

Chief Executive Officer

Executive Director
15,000 +15.0%
4.57
US$68,550
15,000 +15.0% 4.57 US$68,550
2023-09-08 2023-09-06 B Purchase

Chief Executive Officer

Executive Director
10,000 +11.1%
4.47
US$44,700
10,000 +11.1% 4.47 US$44,700
2023-08-28 2023-08-28 B Purchase

Chief Executive Officer

Executive Director
20,000 +28.6%
4.82
US$96,400
20,000 +28.6% 4.82 US$96,400
2023-08-28 2023-08-24 B Purchase

Chief Executive Officer

Executive Director
25,048 +55.7%
4.82
US$120,731
25,048 +55.7% 4.82 US$120,731
2023-08-28 2023-08-24 B Purchase

Chief Executive Officer

Executive Director
10,000 +0.3%
4.81
US$48,100
10,000 +0.3% 4.81 US$48,100
2023-08-18 2023-08-17 B Purchase

Chief Executive Officer

Executive Director
20,000 +80.0%
4.86
US$97,200
20,000 +80.0% 4.86 US$97,200
2023-08-18 2023-08-16 B Purchase

Chief Executive Officer

Executive Director
25,000 +inf%
4.85
US$121,250
25,000 +inf% 4.85 US$121,250
2020-05-22 2020-05-22 B Purchase

Co-Chief Executive Officer

Executive Director
53,786 +2.2%
6.45
US$346,699
53,786 +2.2% 6.45 US$346,699
2019-09-12 2019-09-11 S Sale
200 -0.7%
18.25
US$3,650
200 -0.7% 18.25 US$3,650
2019-09-12 2019-09-11 S Sale
25 -0.1%
18.11
US$453
25 -0.1% 18.11 US$453
2019-09-12 2019-09-11 S Sale
75 -0.3%
18.10
US$1,358
75 -0.3% 18.10 US$1,358
2019-09-12 2019-09-11 S Sale
100 -0.3%
18.07
US$1,806
100 -0.3% 18.07 US$1,806
2019-09-12 2019-09-11 S Sale
600 -2.0%
18.00
US$10,800
600 -2.0% 18.00 US$10,800
2019-09-12 2019-09-11 S Sale
1,000 -3.2%
18.27
US$18,265
1,000 -3.2% 18.27 US$18,265
2019-09-12 2019-09-10 S Sale
20 -0.1%
18.39
US$368
20 -0.1% 18.39 US$368
2019-09-12 2019-09-10 S Sale
25 -0.1%
18.34
US$458
25 -0.1% 18.34 US$458
2019-09-12 2019-09-10 S Sale
915 -2.8%
18.34
US$16,779
915 -2.8% 18.34 US$16,779
2019-09-12 2019-09-10 S Sale
10 -0.0%
18.34
US$183
10 -0.0% 18.34 US$183
2019-09-12 2019-09-10 S Sale
10 -0.0%
18.34
US$183
10 -0.0% 18.34 US$183
2019-09-12 2019-09-10 S Sale
20 -0.1%
18.33
US$367
20 -0.1% 18.33 US$367
2019-09-10 2019-09-09 S Sale
400 -1.2%
18.65
US$7,460
400 -1.2% 18.65 US$7,460
2019-09-10 2019-09-09 S Sale
10 -0.0%
18.65
US$186
10 -0.0% 18.65 US$186
2019-09-10 2019-09-09 S Sale
90 -0.3%
18.53
US$1,668
90 -0.3% 18.53 US$1,668
2019-09-09 2019-09-06 S Sale
208 -0.6%
19.13
US$3,979
208 -0.6% 19.13 US$3,979
2017-08-24 2017-08-21 B Purchase Cheng Wai Fun
19,125 +7.5%
10.00
US$191,250
19,125 +7.5% 10.00 US$191,250