Shandong Keyuan Pharmaceutical Co. Ltd. A historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2026-07-21 | 38.000 | 38.770 | 32.360 | 36.450 | 36.450 | 5,425,083 |
| 2026-07-20 | 40.790 | 41.010 | 36.360 | 37.600 | 37.600 | 5,296,233 |
| 2026-07-17 | 48.500 | 48.500 | 39.510 | 39.610 | 39.610 | 5,668,081 |
| 2026-07-16 | 49.260 | 52.300 | 47.100 | 48.000 | 48.000 | 5,928,016 |
| 2026-07-15 | 47.500 | 51.250 | 47.100 | 50.600 | 50.600 | 4,594,589 |
| 2026-07-14 | 46.620 | 47.880 | 44.540 | 47.510 | 47.510 | 2,599,312 |
| 2026-07-13 | 49.960 | 50.400 | 45.530 | 46.620 | 46.620 | 3,857,643 |
| 2026-07-10 | 50.780 | 52.350 | 49.500 | 50.420 | 50.420 | 4,229,300 |
| 2026-07-09 | 49.890 | 52.590 | 48.230 | 50.990 | 50.990 | 4,063,389 |
| 2026-07-08 | 49.210 | 51.000 | 47.960 | 49.890 | 49.890 | 4,161,415 |
| 2026-07-07 | 52.000 | 52.120 | 48.680 | 49.260 | 49.260 | 4,690,774 |
| 2026-07-06 | 58.000 | 58.880 | 51.840 | 52.160 | 52.160 | 5,797,417 |
| 2026-07-03 | 58.080 | 58.170 | 53.700 | 56.370 | 56.370 | 7,880,282 |
| 2026-07-02 | 55.040 | 59.240 | 54.700 | 58.050 | 58.050 | 7,334,740 |
| 2026-07-01 | 51.390 | 57.600 | 49.500 | 56.290 | 56.290 | 6,378,746 |
| 2026-06-30 | 44.610 | 50.880 | 44.450 | 49.300 | 49.300 | 4,553,817 |
| 2026-06-29 | 44.950 | 46.030 | 42.370 | 44.810 | 44.810 | 3,710,300 |
| 2026-06-26 | 45.450 | 47.260 | 43.000 | 45.030 | 45.030 | 3,836,815 |
| 2026-06-25 | 46.670 | 47.680 | 44.670 | 45.700 | 45.700 | 4,241,300 |
| 2026-06-24 | 49.100 | 49.200 | 46.400 | 47.140 | 47.140 | 3,653,006 |
| 2026-06-23 | 50.020 | 50.770 | 47.900 | 48.450 | 48.450 | 3,034,357 |
| 2026-06-22 | 50.000 | 50.930 | 46.900 | 50.610 | 50.610 | 4,368,183 |
| 2026-06-18 | 49.980 | 50.970 | 49.300 | 50.070 | 50.070 | 3,195,435 |
| 2026-06-17 | 50.560 | 52.380 | 49.900 | 50.180 | 50.180 | 3,188,576 |
| 2026-06-16 | 49.180 | 51.510 | 48.330 | 51.070 | 51.070 | 4,589,952 |
| 2026-06-15 | 47.460 | 51.890 | 47.000 | 49.670 | 49.620 | 6,470,461 |
| 2026-06-12 | 45.400 | 47.650 | 44.100 | 46.430 | 46.383 | 5,000,962 |
| 2026-06-11 | 44.570 | 45.880 | 43.920 | 44.680 | 44.635 | 3,149,305 |
| 2026-06-10 | 46.000 | 47.500 | 43.890 | 45.020 | 44.975 | 4,161,252 |
| 2026-06-09 | 45.590 | 46.940 | 44.520 | 46.710 | 46.663 | 5,558,770 |
| 2026-06-08 | 42.620 | 45.580 | 42.300 | 45.540 | 45.494 | 7,216,333 |
| 2026-06-05 | 46.100 | 46.890 | 42.920 | 43.500 | 43.456 | 6,379,514 |
| 2026-06-04 | 44.400 | 46.740 | 43.500 | 46.320 | 46.273 | 6,494,462 |
| 2026-06-03 | 39.940 | 45.500 | 39.310 | 44.670 | 44.625 | 7,230,515 |
| 2026-06-02 | 40.800 | 42.000 | 39.000 | 39.930 | 39.890 | 2,935,700 |
| 2026-06-01 | 41.900 | 42.700 | 39.910 | 40.160 | 40.120 | 3,581,161 |
| 2026-05-29 | 41.500 | 42.130 | 40.110 | 41.600 | 41.558 | 3,577,900 |
| 2026-05-28 | 39.630 | 41.770 | 39.550 | 41.570 | 41.528 | 3,576,761 |
| 2026-05-27 | 41.500 | 41.530 | 39.170 | 39.970 | 39.930 | 3,008,973 |
| 2026-05-26 | 41.990 | 42.650 | 40.220 | 41.470 | 41.428 | 4,595,563 |
| 2026-05-25 | 41.370 | 43.340 | 40.550 | 41.720 | 41.678 | 7,334,371 |
| 2026-05-22 | 36.230 | 40.920 | 35.700 | 40.550 | 40.509 | 5,776,614 |
| 2026-05-21 | 38.970 | 38.970 | 35.990 | 36.160 | 36.124 | 3,363,400 |
| 2026-05-20 | 37.990 | 38.340 | 37.300 | 37.840 | 37.802 | 1,793,371 |
| 2026-05-19 | 38.230 | 38.770 | 37.430 | 37.970 | 37.932 | 2,247,396 |
| 2026-05-18 | 39.010 | 39.010 | 37.920 | 38.230 | 38.192 | 2,638,178 |
| 2026-05-15 | 39.350 | 39.770 | 38.120 | 38.620 | 38.581 | 2,818,074 |
| 2026-05-14 | 41.500 | 41.550 | 39.220 | 39.350 | 39.310 | 3,061,800 |
| 2026-05-13 | 42.120 | 42.400 | 40.850 | 41.500 | 41.458 | 4,277,821 |
| 2026-05-12 | 41.010 | 42.980 | 40.550 | 42.100 | 42.058 | 5,784,200 |
| 2026-05-11 | 40.440 | 41.600 | 40.380 | 40.770 | 40.729 | 3,165,900 |
| 2026-05-08 | 40.130 | 41.140 | 39.600 | 40.440 | 40.399 | 3,166,929 |
| 2026-05-07 | 39.420 | 41.860 | 38.990 | 40.450 | 40.409 | 5,917,730 |
| 2026-05-06 | 37.710 | 39.440 | 37.530 | 39.330 | 39.290 | 4,690,438 |
| 2026-04-30 | 38.000 | 38.120 | 37.370 | 37.690 | 37.652 | 2,150,723 |
| 2026-04-29 | 38.880 | 39.330 | 37.810 | 37.890 | 37.852 | 3,160,223 |
| 2026-04-28 | 37.230 | 39.400 | 37.080 | 38.880 | 38.841 | 4,399,174 |
| 2026-04-27 | 37.770 | 38.260 | 37.170 | 37.490 | 37.452 | 3,860,962 |
| 2026-04-24 | 39.000 | 40.710 | 35.820 | 37.420 | 37.382 | 7,382,317 |
| 2026-04-23 | 39.670 | 40.640 | 37.630 | 39.190 | 39.151 | 3,795,637 |
Stock splits
No stock splits on record.
Dividends
| Ex-date | Amount |
|---|---|
| 2026-06-16 | 0.0500 CNY |
| 2025-05-20 | 0.2000 CNY |
| 2024-04-30 | 0.3000 CNY |
| 2023-05-26 | 0.5600 CNY |
Open, high, low and close are as traded (CNY). Adjusted close accounts for splits and dividends. Educational only, not financial advice.