Skip to content

Workshop — Buổi 06: Comp Table & Football Field — Vinamilk

Xây dựng bảng Trading Comps, tính implied valuation và tổng hợp Football Field Chart cho Vinamilk (VNM)


🎯 Mục tiêu Workshop

  1. Xây Trading Comp Table với 5 FMCG peers
  2. Tính implied EVimplied share price cho Vinamilk
  3. Kết hợp với DCF (từ buổi trước) để xây Football Field Chart
  4. Đưa ra investment recommendation dựa trên tổng hợp valuation

Phần 1: Dữ liệu — Vinamilk & Peer Group

1.1 Target: Vinamilk (VNM)

MetricGiá trị (ước tính)
Share Price72,000 VND
Shares Outstanding (diluted)2,090 triệu
Market Cap150,480 tỷ VND
Total Debt8,200 tỷ VND
Cash & Equivalents12,500 tỷ VND
Minority Interest1,800 tỷ VND
Enterprise Value148,0 nghìn tỷ VND
Revenue (LTM)60,000 tỷ VND
EBITDA (LTM)13,200 tỷ VND
Net Income (LTM)8,900 tỷ VND
EPS4,258 VND
Book Value per Share25,500 VND

Bài tập kiểm tra: Xác minh EV

EV=150,480+8,20012,500+1,800=148,0 nghìn tỷ VND

1.2 Peer Group — FMCG / Dairy Châu Á

#CompanyTickerCountryMarket Cap (tỷ VND equiv.)EV (tỷ VND equiv.)
1Nestlé (Việt Nam proxy: Nestlé global scaled)NESNThụy Sĩ
2Mengniu Dairy2319.HKTrung Quốc158,000175,000
3Yili Group600887.SSTrung Quốc190,000200,000
4Thai BeverageY92.SIThái Lan210,000260,000
5Universal RobinaURC.PSPhilippines105,000112,000

Phần 2: Xây Comp Table

📝 Bài tập 1 — Tính Multiples cho Peers

Điền vào bảng sau (dữ liệu minh họa, LTM):

CompanyEV (tỷ)Revenue (tỷ)EBITDA (tỷ)Net Income (tỷ)BV Equity (tỷ)EV/EBITDAEV/RevenueP/EP/B
Mengniu175,000120,00015,6006,80072,000????
Yili200,000135,00017,5009,20085,000????
Thai Bev260,000310,00035,00015,500120,000????
URC112,00085,00013,5007,00048,000????
Vinamilk148,00060,00013,2008,90053,300????

Gợi ý công thức:

EV/EBITDA=EVEBITDAEV/Revenue=EVRevenueP/E=Market CapNet IncomeP/B=Market CapBook Value of Equity

✅ Đáp án Bài tập 1

CompanyEV/EBITDAEV/RevenueP/EP/B
Mengniu175,00015,600=11.2x175,000120,000=1.46x158,0006,800=23.2x158,00072,000=2.19x
Yili200,00017,500=11.4x200,000135,000=1.48x190,0009,200=20.7x190,00085,000=2.24x
Thai Bev260,00035,000=7.4x260,000310,000=0.84x210,00015,500=13.5x210,000120,000=1.75x
URC112,00013,500=8.3x112,00085,000=1.32x105,0007,000=15.0x105,00048,000=2.19x
Vinamilk11.2x2.47x16.9x2.82x

📝 Bài tập 2 — Thống kê Peers

Thống kêEV/EBITDAEV/RevenueP/EP/B
Mean????
Median????
25th Percentile????
75th Percentile????

✅ Đáp án Bài tập 2

Sắp xếp theo thứ tự tăng dần cho EV/EBITDA peers: 7.4, 8.3, 11.2, 11.4

Thống kêEV/EBITDAEV/RevenueP/EP/B
Mean9.6x1.28x18.1x2.09x
Median9.8x1.39x17.9x2.19x
25th Pctl8.1x1.20x14.6x2.08x
75th Pctl11.3x1.47x21.3x2.23x

Phần 3: Implied Valuation cho Vinamilk

📝 Bài tập 3 — Áp dụng Median Multiples

Sử dụng EV/EBITDA (Median = 9.8x):

Implied EV=9.8×13,200=?Implied Equity Value=Implied EVNet DebtMINet Debt=8,20012,500=4,300 (net cash)Implied Share Price=Implied Equity Value2,090

Sử dụng P/E (Median = 17.9x):

Implied Share Price=17.9×4,258=?

✅ Đáp án Bài tập 3

EV/EBITDA approach:

Implied EV=9.8×13,200=129,360 tỷ VNDImplied Equity Value=129,360(4,300)1,800=131,860 tỷ VNDImplied Share Price=131,8602,090=63,091 VND

P/E approach:

Implied Share Price=17.9×4,258=76,218 VND

Bảng tổng hợp Implied Price

Phương phápMultipleImplied Price (VND)vs. Current (72,000)
EV/EBITDA (Median)9.8x63,091-12.4%
EV/EBITDA (75th)11.3x73,254+1.7%
P/E (Median)17.9x76,218+5.9%
P/E (75th)21.3x90,695+26.0%

Phần 4: Football Field Chart

📝 Bài tập 4 — Tổng hợp tất cả phương pháp

Kết hợp kết quả workshop này với DCF (giả sử từ buổi trước):

Phương phápLow (VND)High (VND)Source
DCF65,00085,000WACC 9–11%, g = 2–3%
Trading Comps (EV/EBITDA)56,50073,25025th–75th percentile
Trading Comps (P/E)62,20090,70025th–75th percentile
52-Week Range58,00078,000Market data

Vẽ Football Field:

                    VND (nghìn)
         50    55    60    65    70    75    80    85    90    95
          |     |     |     |     |     |     |     |     |     |
DCF       :           ████████████████████████████          :
EV/EBITDA :     ████████████████████████████                :
P/E       :                ██████████████████████████████████:
52-Week   :        █████████████████████████                 :
          |     |     |     |     |     |     |     |     |     |

                        Current: 72,000

📝 Bài tập 5 — Investment Recommendation

Dựa trên Football Field, trả lời:

  1. Fair value zone (vùng overlap) nằm trong khoảng nào?
  2. Current price 72,000 VND đang ở vị trí nào so với fair value zone?
  3. Recommendation: BUY / HOLD / SELL? Vì sao?

✅ Đáp án gợi ý Bài tập 5

  1. Fair value zone: ~65,000–78,000 VND (vùng mà hầu hết phương pháp overlap)

  2. Current price 72,000 VND nằm giữa fair value zone → fairly valued

  3. Recommendation: HOLD

    • Upside từ P/E comps và DCF bull case: +18–26%
    • Downside từ EV/EBITDA comps: -12%
    • Risk-reward cân bằng ở mức giá hiện tại
    • Catalyst cần theo dõi: growth recovery, margin expansion, M&A

Phần 5: Sensitivity Analysis (Nâng cao)

📝 Bài tập 6 — Sensitivity Table

Xây sensitivity table: Implied Share Price theo EV/EBITDA và EBITDA margin scenarios:

EBITDA 12,000EBITDA 13,200EBITDA 14,500
EV/EBITDA = 8.5x???
EV/EBITDA = 9.8x???
EV/EBITDA = 11.0x???

Công thức chung:

Price=Multiple×EBITDANet DebtMIShares=Multiple×EBITDA+4,3001,8002,090

✅ Đáp án Bài tập 6

EBITDA 12,000EBITDA 13,200EBITDA 14,500
8.5x8.5×12,000+2,5002,090 = 49,9798.5×13,200+2,5002,090 = 54,8568.5×14,500+2,5002,090 = 60,144
9.8x9.8×12,000+2,5002,090 = 57,4169.8×13,200+2,5002,090 = 63,0919.8×14,500+2,5002,090 = 69,234
11.0x11.0×12,000+2,5002,090 = 64,35411.0×13,200+2,5002,090 = 70,62211.0×14,500+2,5002,090 = 77,392

Nhận xét: Tại EBITDA = 13,200 và EV/EBITDA = 11.0x → implied price = 70,622 VND ≈ current price 72,000 VND. Thị trường đang price Vinamilk ở 75th percentile của peer EV/EBITDA.


📋 Deliverables

#OutputFormat
1Comp Table hoàn chỉnhBảng Excel/Google Sheets
2Implied Valuation (2 phương pháp)Tính toán chi tiết
3Football Field ChartBiểu đồ horizontal bar
4Sensitivity TableMa trận 3×3
5Investment Recommendation (1 trang)Memo ngắn gọn

🔗 Liên kết buổi học