Shanghai Haohai Biological historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2025-10-24 | 27.320 | 27.360 | 26.660 | 26.820 | 25.354 | 107,900 |
| 2025-10-23 | 26.620 | 30.680 | 26.000 | 27.180 | 25.694 | 698,400 |
| 2025-10-22 | 26.760 | 27.040 | 26.540 | 26.800 | 25.335 | 71,300 |
| 2025-10-21 | 27.100 | 27.260 | 26.760 | 26.760 | 25.297 | 91,000 |
| 2025-10-20 | 26.920 | 27.420 | 26.800 | 27.100 | 25.619 | 140,840 |
| 2025-10-17 | 27.160 | 27.160 | 26.320 | 26.900 | 25.430 | 239,000 |
| 2025-10-16 | 26.500 | 27.400 | 26.500 | 27.160 | 25.675 | 281,900 |
| 2025-10-15 | 25.400 | 26.800 | 25.400 | 26.680 | 25.222 | 266,340 |
| 2025-10-14 | 26.080 | 26.220 | 25.540 | 25.660 | 24.257 | 387,740 |
| 2025-10-13 | 25.800 | 26.080 | 25.500 | 26.080 | 24.654 | 312,980 |
| 2025-10-10 | 26.200 | 26.960 | 26.000 | 26.160 | 24.730 | 321,560 |
| 2025-10-09 | 25.740 | 26.300 | 25.660 | 26.220 | 24.787 | 242,800 |
| 2025-10-08 | 25.240 | 25.560 | 25.220 | 25.360 | 23.974 | 76,822 |
| 2025-10-06 | 25.820 | 26.000 | 25.020 | 26.000 | 24.579 | 62,700 |
| 2025-10-03 | 26.120 | 26.320 | 25.860 | 25.980 | 24.560 | 30,000 |
| 2025-10-02 | 26.680 | 26.820 | 26.260 | 26.380 | 24.938 | 111,560 |
| 2025-09-30 | 26.280 | 26.880 | 26.080 | 26.860 | 25.392 | 282,560 |
| 2025-09-29 | 26.420 | 26.420 | 25.820 | 26.280 | 24.843 | 305,900 |
| 2025-09-26 | 26.720 | 26.720 | 25.940 | 26.000 | 24.579 | 453,160 |
| 2025-09-25 | 27.300 | 27.380 | 26.740 | 26.760 | 25.297 | 220,300 |
| 2025-09-24 | 27.200 | 27.420 | 26.880 | 27.300 | 25.808 | 224,960 |
| 2025-09-23 | 27.020 | 27.120 | 26.520 | 26.900 | 25.430 | 324,100 |
| 2025-09-22 | 27.140 | 27.720 | 27.140 | 27.380 | 25.883 | 486,880 |
| 2025-09-19 | 27.700 | 28.700 | 26.640 | 26.640 | 25.184 | 909,800 |
| 2025-09-18 | 28.160 | 28.340 | 27.500 | 28.080 | 26.545 | 466,940 |
| 2025-09-17 | 27.720 | 28.220 | 27.720 | 28.120 | 26.583 | 238,660 |
| 2025-09-16 | 28.360 | 28.360 | 27.560 | 28.160 | 26.621 | 270,600 |
| 2025-09-15 | 28.120 | 28.120 | 27.640 | 27.880 | 26.356 | 492,600 |
| 2025-09-12 | 28.400 | 28.400 | 27.820 | 28.220 | 26.677 | 254,100 |
| 2025-09-11 | 28.100 | 28.380 | 27.280 | 28.300 | 26.753 | 360,440 |
| 2025-09-10 | 28.080 | 28.540 | 27.860 | 28.100 | 26.564 | 233,975 |
| 2025-09-09 | 28.020 | 28.460 | 27.740 | 28.060 | 26.526 | 389,900 |
| 2025-09-08 | 27.100 | 28.060 | 27.100 | 28.000 | 26.469 | 353,140 |
| 2025-09-05 | 26.500 | 27.220 | 26.500 | 27.140 | 25.656 | 289,540 |
| 2025-09-04 | 27.140 | 27.320 | 26.500 | 26.720 | 24.845 | 373,100 |
| 2025-09-03 | 27.220 | 27.660 | 27.060 | 27.080 | 25.180 | 192,000 |
| 2025-09-02 | 27.600 | 28.140 | 27.100 | 27.220 | 25.310 | 298,680 |
| 2025-09-01 | 27.660 | 28.080 | 27.660 | 27.960 | 25.998 | 332,280 |
| 2025-08-29 | 28.220 | 28.220 | 27.500 | 27.660 | 25.719 | 286,720 |
| 2025-08-28 | 28.240 | 28.400 | 27.040 | 27.680 | 25.738 | 647,340 |
| 2025-08-27 | 28.900 | 29.220 | 28.180 | 28.200 | 26.221 | 630,560 |
| 2025-08-26 | 29.860 | 29.860 | 28.840 | 28.840 | 26.816 | 595,600 |
| 2025-08-25 | 29.500 | 30.020 | 29.300 | 29.660 | 27.579 | 842,800 |
| 2025-08-22 | 29.260 | 29.500 | 29.000 | 29.320 | 27.262 | 487,100 |
| 2025-08-21 | 29.600 | 30.100 | 29.020 | 29.260 | 27.207 | 560,800 |
| 2025-08-20 | 30.000 | 30.020 | 28.840 | 29.400 | 27.337 | 604,000 |
| 2025-08-19 | 30.480 | 31.280 | 29.780 | 29.960 | 27.858 | 1,843,924 |
| 2025-08-18 | 29.360 | 30.380 | 29.360 | 30.200 | 28.081 | 1,083,740 |
| 2025-08-15 | 28.700 | 29.280 | 28.420 | 29.220 | 27.169 | 364,060 |
| 2025-08-14 | 29.700 | 29.700 | 28.300 | 28.500 | 26.500 | 572,000 |
| 2025-08-13 | 29.680 | 29.800 | 29.260 | 29.440 | 27.374 | 858,500 |
| 2025-08-12 | 29.500 | 30.140 | 29.000 | 29.500 | 27.430 | 562,340 |
| 2025-08-11 | 29.400 | 29.480 | 28.540 | 29.480 | 27.411 | 269,080 |
| 2025-08-08 | 28.520 | 29.440 | 28.400 | 28.960 | 26.928 | 376,160 |
| 2025-08-07 | 29.200 | 29.460 | 28.540 | 29.160 | 27.114 | 544,160 |
| 2025-08-06 | 28.920 | 29.500 | 28.840 | 29.200 | 27.151 | 367,440 |
| 2025-08-05 | 28.000 | 28.980 | 27.880 | 28.980 | 26.946 | 485,140 |
| 2025-08-04 | 28.280 | 28.280 | 27.300 | 28.140 | 26.165 | 340,720 |
| 2025-08-01 | 28.200 | 28.900 | 27.800 | 27.850 | 25.896 | 397,700 |
| 2025-07-31 | 28.950 | 29.250 | 28.050 | 28.200 | 26.221 | 549,740 |
Stock splits
No stock splits on record.
Dividends
| Ex-date | Amount |
|---|---|
| 2026-09-04 | 0.2890 HKD |
| 2026-06-04 | 0.6883 HKD |
| 2025-09-05 | 0.4385 HKD |
| 2025-06-17 | 0.6550 HKD |
| 2024-09-20 | 0.4387 HKD |
| 2024-06-06 | 1.5375 HKD |
| 2023-07-04 | 0.4410 HKD |
| 2022-07-29 | 0.8200 HKD |
| 2021-07-15 | 0.6060 HKD |
| 2020-07-02 | 0.7660 HKD |
| 2019-03-14 | 0.5848 HKD |
Open, high, low and close are as traded (HKD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.