Nhận tin tức, cập nhật và báo cáo tiền điện tử mới nhất bằng cách đăng ký nhận bản tin miễn phí của chúng tôi.
Giấy phép số 4978/GP-TTĐT do Sở Thông tin và Truyền thông Hà Nội cấp ngày 14 tháng 10 năm 2019 / Giấy phép SĐ, BS GP ICP số 2107/GP-TTĐT do Sở TTTT Hà Nội cấp ngày 13/7/2022.
© 2026 Index.vn(*) Tất cả giá trị đều tính theo VNĐ.
| 31/7/2026 | 21.600,00 đ | 21.650,00 đ | 21.800,00 đ | 21.500,00 đ | ↑ 0.23% | 2,797,100 |
| 30/7/2026 | 21.550,00 đ | 20.900,00 đ | 21.600,00 đ | 20.900,00 đ | ↑ 4.11% | 1,423,300 |
| 29/7/2026 | 20.700,00 đ | 20.850,00 đ | 20.900,00 đ | 20.400,00 đ | ↑ 0.49% | 1,337,000 |
| 28/7/2026 | 20.600,00 đ | 20.350,00 đ | 20.800,00 đ | 20.350,00 đ | ↑ 3.00% | 1,229,500 |
| 27/7/2026 | 20.000,00 đ | 21.200,00 đ | 21.700,00 đ | 20.000,00 đ | ↓ 6.32% | 2,779,500 |
| 24/7/2026 | 21.350,00 đ | 21.500,00 đ | 21.950,00 đ | 21.350,00 đ | ↓ 2.06% | 1,404,000 |
| 23/7/2026 | 21.800,00 đ | 21.450,00 đ | 22.950,00 đ | 21.350,00 đ | ↓ 3.75% | 1,469,900 |
| 22/7/2026 | 22.650,00 đ | 23.300,00 đ | 23.700,00 đ | 22.550,00 đ | ↓ 2.79% | 1,498,300 |
| 21/7/2026 | 23.300,00 đ | 23.850,00 đ | 23.900,00 đ | 23.300,00 đ | ↓ 1.69% | 841,800 |
| 20/7/2026 | 23.700,00 đ | 24.750,00 đ | 25.000,00 đ | 23.700,00 đ | ↓ 4.63% | 1,858,200 |
| 17/7/2026 | 24.850,00 đ | 24.700,00 đ | 25.500,00 đ | 24.600,00 đ | ↑ 0.20% | 1,146,200 |
| 16/7/2026 | 24.800,00 đ | 24.950,00 đ | 25.050,00 đ | 24.100,00 đ | ↓ 0.40% | 1,937,200 |
| 15/7/2026 | 24.900,00 đ | 25.300,00 đ | 25.500,00 đ | 24.900,00 đ | ↓ 1.58% | 1,512,300 |
| 14/7/2026 | 25.300,00 đ | 25.350,00 đ | 25.650,00 đ | 25.000,00 đ | ↓ 0.20% | 1,239,000 |
| 13/7/2026 | 25.350,00 đ | 24.950,00 đ | 25.500,00 đ | 24.800,00 đ | ↑ 1.40% | 1,630,700 |
| 10/7/2026 | 25.000,00 đ | 25.300,00 đ | 25.450,00 đ | 24.800,00 đ | ↓ 3.10% | 1,176,100 |
| 3/7/2026 | 25.800,00 đ | 26.300,00 đ | 26.300,00 đ | 25.800,00 đ | ↓ 1.90% | 1,497,300 |
| 2/7/2026 | 26.300,00 đ | 26.750,00 đ | 26.800,00 đ | 26.250,00 đ | ↓ 1.50% | 1,087,700 |
| 1/7/2026 | 26.700,00 đ | 26.250,00 đ | 26.700,00 đ | 26.150,00 đ | ↑ 2.10% | 1,499,500 |
| 30/6/2026 | 26.150,00 đ | 26.500,00 đ | 26.650,00 đ | 26.150,00 đ | ↓ 0.95% | 1,434,300 |
| 29/6/2026 | 26.400,00 đ | 26.450,00 đ | 26.550,00 đ | 26.200,00 đ | ↓ 0.19% | 869,900 |
| 26/6/2026 | 26.450,00 đ | 25.450,00 đ | 26.650,00 đ | 25.450,00 đ | ↑ 3.93% | 4,162,200 |
| 25/6/2026 | 25.450,00 đ | 25.500,00 đ | 25.750,00 đ | 25.350,00 đ | ↓ 0.20% | 1,292,500 |
| 24/6/2026 | 25.500,00 đ | 25.850,00 đ | 26.000,00 đ | 25.250,00 đ | ↓ 0.78% | 2,331,300 |
| 23/6/2026 | 25.700,00 đ | 26.600,00 đ | 26.800,00 đ | 25.700,00 đ | ↓ 3.38% | 2,481,800 |
| 22/6/2026 | 26.600,00 đ | 26.800,00 đ | 27.100,00 đ | 26.550,00 đ | ↓ 1.66% | 1,796,700 |
| 19/6/2026 | 27.050,00 đ | 27.150,00 đ | 27.650,00 đ | 26.650,00 đ | 0.00% | 2,276,800 |
| 18/6/2026 | 27.050,00 đ | 27.900,00 đ | 27.900,00 đ | 27.050,00 đ | ↓ 2.17% | 2,320,900 |
| 17/6/2026 | 27.650,00 đ | 28.150,00 đ | 28.200,00 đ | 27.500,00 đ | ↓ 1.25% | 2,188,200 |
| 16/6/2026 | 28.000,00 đ | 26.450,00 đ | 28.050,00 đ | 26.400,00 đ | ↑ 6.67% | 8,575,600 |
| 15/6/2026 | 26.250,00 đ | 25.500,00 đ | 26.250,00 đ | 25.500,00 đ | ↑ 3.35% | 1,412,200 |
| 12/6/2026 | 25.400,00 đ | 26.300,00 đ | 26.350,00 đ | 25.400,00 đ | ↓ 3.97% | 1,658,000 |
| 11/6/2026 | 26.450,00 đ | 26.750,00 đ | 26.800,00 đ | 26.400,00 đ | ↓ 1.12% | 637,700 |
| 10/6/2026 | 26.750,00 đ | 25.800,00 đ | 27.350,00 đ | 25.750,00 đ | ↑ 3.68% | 2,501,200 |
| 9/6/2026 | 25.800,00 đ | 25.850,00 đ | 25.950,00 đ | 25.500,00 đ | ↑ 0.58% | 555,800 |
| 8/6/2026 | 25.650,00 đ | 25.700,00 đ | 26.000,00 đ | 25.550,00 đ | ↓ 1.16% | 876,900 |
| 5/6/2026 | 25.950,00 đ | 26.250,00 đ | 26.250,00 đ | 25.850,00 đ | ↓ 1.14% | 954,000 |
| 4/6/2026 | 26.250,00 đ | 26.500,00 đ | 26.650,00 đ | 26.100,00 đ | ↓ 0.94% | 697,600 |
| 3/6/2026 | 26.500,00 đ | 26.050,00 đ | 26.650,00 đ | 26.050,00 đ | ↑ 1.73% | 911,700 |
| 2/6/2026 | 26.050,00 đ | 26.900,00 đ | 26.900,00 đ | 25.950,00 đ | ↓ 2.62% | 1,573,600 |
| 1/6/2026 | 26.750,00 đ | 26.500,00 đ | 27.100,00 đ | 26.450,00 đ | ↑ 1.33% | 2,026,600 |
| 29/5/2026 | 26.400,00 đ | 26.550,00 đ | 26.650,00 đ | 26.250,00 đ | ↓ 0.56% | 1,181,100 |
| 28/5/2026 | 26.550,00 đ | 26.250,00 đ | 26.800,00 đ | 26.150,00 đ | ↑ 0.57% | 1,385,700 |
| 27/5/2026 | 26.400,00 đ | 26.600,00 đ | 26.700,00 đ | 26.250,00 đ | ↓ 0.75% | 1,137,600 |
| 26/5/2026 | 26.600,00 đ | 26.250,00 đ | 26.750,00 đ | 26.100,00 đ | ↑ 1.72% | 1,572,300 |
| 25/5/2026 | 26.150,00 đ | 25.600,00 đ | 26.700,00 đ | 25.600,00 đ | ↑ 2.55% | 1,771,000 |
| 22/5/2026 | 25.500,00 đ | 25.400,00 đ | 25.850,00 đ | 25.050,00 đ | ↑ 0.99% | 1,710,500 |
| 21/5/2026 | 25.250,00 đ | 25.700,00 đ | 25.900,00 đ | 25.200,00 đ | ↓ 1.56% | 1,780,900 |
| 20/5/2026 | 25.650,00 đ | 26.300,00 đ | 26.350,00 đ | 24.500,00 đ | ↓ 1.91% | 3,072,200 |
| 19/5/2026 | 26.150,00 đ | 26.400,00 đ | 26.650,00 đ | 26.150,00 đ | ↓ 0.19% | 1,277,200 |
| 18/5/2026 | 26.200,00 đ | 26.550,00 đ | 26.550,00 đ | 26.150,00 đ | ↓ 1.13% | 1,916,700 |
| 15/5/2026 | 26.500,00 đ | 27.000,00 đ | 27.000,00 đ | 26.400,00 đ | ↓ 1.67% | 1,685,200 |
| 14/5/2026 | 26.950,00 đ | 26.400,00 đ | 27.000,00 đ | 26.300,00 đ | ↑ 2.47% | 1,723,300 |
| 13/5/2026 | 26.300,00 đ | 26.700,00 đ | 26.800,00 đ | 26.100,00 đ | ↓ 1.87% | 2,133,900 |
| 12/5/2026 | 26.800,00 đ | 26.400,00 đ | 26.950,00 đ | 26.400,00 đ | ↑ 1.52% | 2,199,800 |
| 11/5/2026 | 26.400,00 đ | 26.450,00 đ | 27.000,00 đ | 26.200,00 đ | ↓ 0.38% | 1,565,900 |
| 8/5/2026 | 26.500,00 đ | 27.150,00 đ | 27.150,00 đ | 26.300,00 đ | ↓ 1.85% | 2,851,600 |
| 7/5/2026 | 27.000,00 đ | 27.750,00 đ | 27.850,00 đ | 26.800,00 đ | ↓ 0.92% | 3,739,100 |
| 6/5/2026 | 27.250,00 đ | 27.250,00 đ | 27.500,00 đ | 26.850,00 đ | ↑ 0.93% | 2,181,200 |
| 5/5/2026 | 27.000,00 đ | 27.850,00 đ | 28.250,00 đ | 27.000,00 đ | ↓ 2.88% | 3,395,100 |
| 4/5/2026 | 27.800,00 đ | 28.250,00 đ | 28.400,00 đ | 27.800,00 đ | ↑ 0.18% | 1,078,600 |
| 29/4/2026 | 27.750,00 đ | 27.350,00 đ | 28.150,00 đ | 27.350,00 đ | ↑ 0.73% | 1,841,900 |
| 28/4/2026 | 27.550,00 đ | 27.700,00 đ | 28.150,00 đ | 27.350,00 đ | ↓ 0.36% | 930,800 |
| 24/4/2026 | 27.650,00 đ | 28.000,00 đ | 28.000,00 đ | 27.350,00 đ | ↓ 1.07% | 2,136,700 |
| 23/4/2026 | 27.950,00 đ | 28.300,00 đ | 28.550,00 đ | 27.400,00 đ | ↓ 1.76% | 2,423,100 |
| 22/4/2026 | 28.450,00 đ | 28.100,00 đ | 28.500,00 đ | 28.100,00 đ | ↑ 1.07% | 969,300 |
| 21/4/2026 | 28.150,00 đ | 28.650,00 đ | 28.950,00 đ | 28.150,00 đ | ↓ 1.40% | 1,713,100 |
| 20/4/2026 | 28.550,00 đ | 28.550,00 đ | 29.150,00 đ | 28.400,00 đ | 0.00% | 1,558,200 |
| 17/4/2026 | 28.550,00 đ | 28.800,00 đ | 28.950,00 đ | 28.450,00 đ | ↓ 0.70% | 1,244,400 |
| 16/4/2026 | 28.750,00 đ | 28.950,00 đ | 28.950,00 đ | 28.100,00 đ | ↓ 0.69% | 3,226,000 |
| 15/4/2026 | 28.950,00 đ | 29.200,00 đ | 29.600,00 đ | 28.950,00 đ | ↓ 0.69% | 3,209,600 |
| 14/4/2026 | 29.150,00 đ | 29.700,00 đ | 29.700,00 đ | 28.800,00 đ | ↓ 0.51% | 2,463,200 |
| 13/4/2026 | 29.300,00 đ | 29.000,00 đ | 29.650,00 đ | 28.850,00 đ | ↑ 0.34% | 2,251,800 |
| 10/4/2026 | 29.200,00 đ | 29.800,00 đ | 30.100,00 đ | 29.000,00 đ | ↓ 0.68% | 2,348,000 |
| 9/4/2026 | 29.400,00 đ | 29.050,00 đ | 30.200,00 đ | 28.850,00 đ | ↑ 0.17% | 4,335,700 |
| 8/4/2026 | 29.350,00 đ | 28.800,00 đ | 29.600,00 đ | 28.350,00 đ | ↑ 5.96% | 3,962,700 |
| 7/4/2026 | 27.700,00 đ | 27.700,00 đ | 28.250,00 đ | 27.150,00 đ | 0.00% | 1,956,100 |
| 6/4/2026 | 27.700,00 đ | 28.100,00 đ | 28.650,00 đ | 27.600,00 đ | ↓ 1.42% | 3,096,200 |
| 3/4/2026 | 28.100,00 đ | 29.300,00 đ | 29.600,00 đ | 28.100,00 đ | ↓ 4.75% | 4,603,300 |
| 2/4/2026 | 29.500,00 đ | 29.400,00 đ | 29.500,00 đ | 28.550,00 đ | ↓ 1.17% | 4,250,100 |
| 1/4/2026 | 29.850,00 đ | 29.500,00 đ | 30.350,00 đ | 29.250,00 đ | ↑ 2.93% | 5,205,000 |
| 31/3/2026 | 29.000,00 đ | 29.200,00 đ | 29.500,00 đ | 28.600,00 đ | ↑ 0.87% | 2,853,900 |
| 30/3/2026 | 28.750,00 đ | 28.700,00 đ | 29.250,00 đ | 28.500,00 đ | ↓ 2.04% | 3,097,200 |
| 27/3/2026 | 29.350,00 đ | 28.300,00 đ | 29.450,00 đ | 28.300,00 đ | ↑ 3.35% | 5,050,800 |
| 26/3/2026 | 28.400,00 đ | 29.550,00 đ | 29.550,00 đ | 28.400,00 đ | ↓ 3.07% | 4,102,500 |
| 25/3/2026 | 29.300,00 đ | 28.600,00 đ | 29.650,00 đ | 28.300,00 đ | ↑ 3.90% | 5,823,100 |
| 24/3/2026 | 28.200,00 đ | 27.050,00 đ | 28.200,00 đ | 26.900,00 đ | ↑ 6.82% | 4,297,300 |
| 23/3/2026 | 26.400,00 đ | 27.400,00 đ | 27.600,00 đ | 26.350,00 đ | ↓ 4.69% | 3,647,400 |
| 20/3/2026 | 27.700,00 đ | 28.100,00 đ | 28.100,00 đ | 27.550,00 đ | ↓ 1.07% | 2,119,200 |
| 19/3/2026 | 28.000,00 đ | 27.050,00 đ | 28.400,00 đ | 27.000,00 đ | ↑ 1.08% | 3,859,200 |
| 18/3/2026 | 27.700,00 đ | 27.700,00 đ | 28.150,00 đ | 27.000,00 đ | ↓ 0.36% | 2,659,100 |
| 17/3/2026 | 27.800,00 đ | 28.150,00 đ | 28.350,00 đ | 27.800,00 đ | ↓ 0.71% | 2,818,900 |
| 16/3/2026 | 28.000,00 đ | 26.800,00 đ | 28.200,00 đ | 26.550,00 đ | ↑ 6.06% | 5,535,200 |
| 13/3/2026 | 26.400,00 đ | 26.800,00 đ | 27.500,00 đ | 26.400,00 đ | ↓ 1.86% | 4,711,500 |
| 12/3/2026 | 26.900,00 đ | 26.350,00 đ | 27.150,00 đ | 26.050,00 đ | ↑ 0.19% | 3,316,800 |
| 11/3/2026 | 26.850,00 đ | 26.000,00 đ | 27.050,00 đ | 25.950,00 đ | ↑ 3.87% | 5,593,000 |
| 10/3/2026 | 25.850,00 đ | 24.750,00 đ | 25.850,00 đ | 24.650,00 đ | ↑ 6.82% | 5,944,900 |
| 9/3/2026 | 24.200,00 đ | 24.300,00 đ | 24.850,00 đ | 24.200,00 đ | ↓ 6.92% | 4,224,200 |
| 6/3/2026 | 26.000,00 đ | 25.900,00 đ | 26.550,00 đ | 25.650,00 đ | ↑ 1.56% | 3,780,700 |
| 5/3/2026 | 25.600,00 đ | 26.150,00 đ | 26.800,00 đ | 25.500,00 đ | ↓ 0.39% | 3,080,800 |
| 4/3/2026 | 25.700,00 đ | 25.950,00 đ | 26.300,00 đ | 24.500,00 đ | ↓ 0.96% | 6,374,500 |
| 3/3/2026 | 25.950,00 đ | 26.450,00 đ | 26.750,00 đ | 25.700,00 đ | ↓ 1.89% | 5,359,000 |
| 2/3/2026 | 26.450,00 đ | 27.050,00 đ | 27.450,00 đ | 26.450,00 đ | ↓ 5.03% | 6,915,700 |
| 27/2/2026 | 27.850,00 đ | 28.400,00 đ | 28.400,00 đ | 27.750,00 đ | ↓ 1.76% | 2,313,800 |
| 26/2/2026 | 28.350,00 đ | 28.400,00 đ | 28.450,00 đ | 28.000,00 đ | ↑ 1.07% | 1,831,200 |
| 25/2/2026 | 28.050,00 đ | 28.650,00 đ | 28.850,00 đ | 28.000,00 đ | ↓ 2.09% | 3,448,600 |
| 24/2/2026 | 28.650,00 đ | 28.500,00 đ | 29.050,00 đ | 28.500,00 đ | ↓ 0.35% | 1,674,100 |
| 23/2/2026 | 28.750,00 đ | 29.000,00 đ | 29.000,00 đ | 28.400,00 đ | ↓ 0.86% | 2,388,600 |
| 13/2/2026 | 29.000,00 đ | 29.500,00 đ | 29.500,00 đ | 29.000,00 đ | ↓ 2.36% | 2,136,400 |
| 12/2/2026 | 29.700,00 đ | 28.800,00 đ | 29.800,00 đ | 28.650,00 đ | ↑ 2.77% | 4,046,600 |
| 11/2/2026 | 28.900,00 đ | 27.550,00 đ | 29.000,00 đ | 27.550,00 đ | ↑ 5.09% | 3,293,500 |
| 10/2/2026 | 27.500,00 đ | 27.400,00 đ | 27.800,00 đ | 27.300,00 đ | ↑ 0.36% | 1,601,900 |
| 9/2/2026 | 27.400,00 đ | 27.400,00 đ | 27.550,00 đ | 26.850,00 đ | ↑ 1.29% | 2,520,300 |
| 6/2/2026 | 27.050,00 đ | 28.150,00 đ | 28.250,00 đ | 27.050,00 đ | ↓ 5.42% | 4,534,800 |
| 5/2/2026 | 28.600,00 đ | 28.600,00 đ | 29.050,00 đ | 28.550,00 đ | 0.00% | 1,638,100 |
| 4/2/2026 | 28.600,00 đ | 28.300,00 đ | 28.750,00 đ | 28.250,00 đ | ↓ 0.52% | 2,155,900 |
| 2/2/2026 | 28.750,00 đ | 29.450,00 đ | 29.450,00 đ | 28.200,00 đ | ↓ 2.38% | 2,359,500 |
| 30/1/2026 | 29.450,00 đ | 28.900,00 đ | 29.450,00 đ | 28.650,00 đ | ↑ 3.51% | 2,911,200 |
| 29/1/2026 | 28.450,00 đ | 29.000,00 đ | 29.350,00 đ | 28.250,00 đ | ↓ 1.90% | 2,090,500 |
| 28/1/2026 | 29.000,00 đ | 28.000,00 đ | 29.150,00 đ | 27.600,00 đ | ↑ 3.39% | 3,214,600 |
| 27/1/2026 | 28.050,00 đ | 29.250,00 đ | 29.400,00 đ | 28.000,00 đ | ↓ 4.43% | 4,354,600 |
| 26/1/2026 | 29.350,00 đ | 29.700,00 đ | 29.850,00 đ | 29.150,00 đ | ↓ 5.48% | 1,645,600 |
| 5/1/2026 | 31.050,00 đ | 30.700,00 đ | 31.150,00 đ | 30.250,00 đ | ↑ 1.97% | 2,143,900 |
| 31/12/2025 | 30.450,00 đ | 30.900,00 đ | 30.900,00 đ | 30.450,00 đ | ↓ 0.49% | 1,092,800 |
| 30/12/2025 | 30.600,00 đ | 30.950,00 đ | 31.450,00 đ | 30.550,00 đ | ↓ 0.81% | 1,152,800 |
| 29/12/2025 | 30.850,00 đ | 30.150,00 đ | 31.200,00 đ | 30.150,00 đ | ↑ 2.49% | 1,736,000 |
| 26/12/2025 | 30.100,00 đ | 31.050,00 đ | 31.200,00 đ | 29.750,00 đ | ↓ 2.90% | 3,345,900 |
| 25/12/2025 | 31.000,00 đ | 31.500,00 đ | 31.950,00 đ | 31.000,00 đ | ↓ 1.59% | 1,451,800 |
| 24/12/2025 | 31.500,00 đ | 31.900,00 đ | 32.400,00 đ | 31.350,00 đ | ↓ 1.25% | 1,935,900 |
| 23/12/2025 | 31.900,00 đ | 32.650,00 đ | 32.650,00 đ | 31.900,00 đ | ↓ 2.30% | 1,729,500 |
| 22/12/2025 | 32.650,00 đ | 32.100,00 đ | 32.900,00 đ | 31.800,00 đ | ↑ 3.00% | 2,153,900 |
| 19/12/2025 | 31.700,00 đ | 31.550,00 đ | 31.950,00 đ | 31.500,00 đ | ↑ 0.96% | 1,007,600 |
| 18/12/2025 | 31.400,00 đ | 31.250,00 đ | 32.200,00 đ | 30.700,00 đ | ↑ 0.48% | 1,704,500 |
| 17/12/2025 | 31.250,00 đ | 31.800,00 đ | 32.100,00 đ | 31.200,00 đ | ↓ 2.95% | 1,478,900 |
| 16/12/2025 | 32.200,00 đ | 31.100,00 đ | 32.500,00 đ | 30.000,00 đ | ↑ 3.21% | 3,732,200 |
| 15/12/2025 | 31.200,00 đ | 32.900,00 đ | 33.300,00 đ | 30.800,00 đ | ↓ 5.17% | 2,670,700 |
| 12/12/2025 | 32.900,00 đ | 35.000,00 đ | 35.000,00 đ | 32.400,00 đ | ↓ 5.46% | 2,057,100 |
| 11/12/2025 | 34.800,00 đ | 35.000,00 đ | 35.250,00 đ | 34.750,00 đ | ↓ 0.14% | 485,000 |
| 10/12/2025 | 34.850,00 đ | 35.250,00 đ | 35.550,00 đ | 34.800,00 đ | ↓ 1.13% | 1,038,600 |
| 9/12/2025 | 35.250,00 đ | 35.600,00 đ | 35.900,00 đ | 34.850,00 đ | ↓ 1.67% | 1,702,800 |
| 8/12/2025 | 35.850,00 đ | 35.700,00 đ | 35.900,00 đ | 35.000,00 đ | ↑ 0.70% | 1,427,700 |
| 5/12/2025 | 35.600,00 đ | 36.100,00 đ | 36.100,00 đ | 35.500,00 đ | ↓ 1.39% | 867,500 |
| 4/12/2025 | 36.100,00 đ | 36.100,00 đ | 36.450,00 đ | 36.000,00 đ | 0.00% | 1,782,800 |
| 3/12/2025 | 36.100,00 đ | 35.500,00 đ | 36.100,00 đ | 35.250,00 đ | ↑ 2.56% | 926,900 |
| 2/12/2025 | 35.200,00 đ | 35.600,00 đ | 35.650,00 đ | 34.800,00 đ | ↓ 1.26% | 1,936,700 |
| 1/12/2025 | 35.650,00 đ | 36.000,00 đ | 36.150,00 đ | 35.600,00 đ | 0.00% | 518,500 |