Shanghai OPM Biosciences Co. Ltd. A historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2026-04-20 | 55.800 | 58.200 | 55.000 | 55.310 | 55.055 | 1,595,208 |
| 2026-04-17 | 55.580 | 56.370 | 54.500 | 55.810 | 55.552 | 1,591,005 |
| 2026-04-16 | 54.600 | 56.720 | 52.530 | 55.510 | 55.254 | 2,274,828 |
| 2026-04-15 | 53.420 | 54.600 | 51.600 | 53.450 | 53.203 | 1,471,900 |
| 2026-04-14 | 52.290 | 53.740 | 51.410 | 53.590 | 53.343 | 1,636,339 |
| 2026-04-13 | 52.010 | 52.600 | 50.700 | 52.260 | 52.019 | 1,698,175 |
| 2026-04-10 | 48.150 | 53.270 | 48.150 | 51.950 | 51.710 | 3,178,596 |
| 2026-04-09 | 46.900 | 49.960 | 46.900 | 48.240 | 48.017 | 2,531,658 |
| 2026-04-08 | 45.000 | 46.900 | 45.000 | 46.670 | 46.454 | 1,418,359 |
| 2026-04-07 | 45.780 | 45.990 | 44.080 | 44.310 | 44.105 | 1,374,227 |
| 2026-04-03 | 46.420 | 46.500 | 44.510 | 44.950 | 44.742 | 1,293,623 |
| 2026-04-02 | 46.500 | 47.360 | 45.680 | 46.160 | 45.947 | 1,559,207 |
| 2026-04-01 | 43.090 | 46.970 | 43.090 | 46.450 | 46.236 | 2,155,447 |
| 2026-03-31 | 43.680 | 45.080 | 43.000 | 43.000 | 42.801 | 1,099,754 |
| 2026-03-30 | 44.600 | 45.060 | 42.540 | 43.100 | 42.901 | 1,948,575 |
| 2026-03-27 | 42.720 | 44.900 | 42.200 | 44.600 | 44.394 | 810,632 |
| 2026-03-26 | 42.820 | 44.190 | 42.720 | 42.970 | 42.772 | 795,710 |
| 2026-03-25 | 42.990 | 44.020 | 42.780 | 43.110 | 42.911 | 1,144,718 |
| 2026-03-24 | 42.260 | 42.960 | 41.220 | 42.770 | 42.572 | 1,786,120 |
| 2026-03-23 | 44.800 | 44.800 | 40.720 | 41.700 | 41.507 | 2,233,259 |
| 2026-03-20 | 46.860 | 47.500 | 44.900 | 44.930 | 44.723 | 544,782 |
| 2026-03-19 | 47.050 | 47.600 | 46.240 | 46.510 | 46.295 | 647,189 |
| 2026-03-18 | 47.130 | 47.550 | 46.480 | 47.250 | 47.032 | 643,388 |
| 2026-03-17 | 49.140 | 49.600 | 47.020 | 47.390 | 47.171 | 1,230,919 |
| 2026-03-16 | 47.950 | 49.360 | 47.360 | 49.100 | 48.873 | 820,740 |
| 2026-03-13 | 48.300 | 48.970 | 47.630 | 47.800 | 47.579 | 641,611 |
| 2026-03-12 | 48.590 | 49.760 | 48.080 | 48.540 | 48.316 | 699,962 |
| 2026-03-11 | 50.290 | 50.290 | 48.600 | 48.920 | 48.694 | 701,988 |
| 2026-03-10 | 48.950 | 50.960 | 48.900 | 50.040 | 49.809 | 1,007,037 |
| 2026-03-09 | 48.380 | 50.470 | 47.670 | 48.640 | 48.415 | 1,639,516 |
| 2026-03-06 | 45.250 | 49.970 | 45.250 | 48.970 | 48.744 | 2,270,399 |
| 2026-03-05 | 45.440 | 46.760 | 44.910 | 45.510 | 45.300 | 918,378 |
| 2026-03-04 | 45.880 | 46.260 | 44.930 | 45.180 | 44.971 | 990,736 |
| 2026-03-03 | 48.990 | 49.240 | 45.450 | 45.600 | 45.389 | 2,849,977 |
| 2026-03-02 | 51.000 | 51.480 | 48.320 | 48.600 | 48.376 | 2,206,088 |
| 2026-02-27 | 50.620 | 50.990 | 50.030 | 50.920 | 50.685 | 831,035 |
| 2026-02-26 | 51.920 | 52.050 | 49.830 | 50.520 | 50.287 | 1,524,967 |
| 2026-02-25 | 52.520 | 52.520 | 51.530 | 52.240 | 51.999 | 574,866 |
| 2026-02-24 | 52.970 | 53.060 | 51.700 | 52.100 | 51.859 | 639,628 |
| 2026-02-13 | 53.200 | 53.810 | 52.620 | 52.640 | 52.397 | 730,052 |
| 2026-02-12 | 54.190 | 54.890 | 53.060 | 53.180 | 52.934 | 945,022 |
| 2026-02-11 | 55.060 | 55.060 | 52.850 | 53.490 | 53.243 | 1,786,230 |
| 2026-02-10 | 56.280 | 56.900 | 53.800 | 54.040 | 53.790 | 2,448,854 |
| 2026-02-09 | 55.850 | 58.410 | 55.550 | 56.270 | 56.010 | 2,407,923 |
| 2026-02-06 | 51.500 | 57.850 | 51.500 | 55.900 | 55.642 | 2,825,648 |
| 2026-02-05 | 49.720 | 52.550 | 49.720 | 52.420 | 52.178 | 1,567,789 |
| 2026-02-04 | 49.510 | 50.660 | 48.320 | 50.340 | 50.108 | 1,341,814 |
| 2026-02-03 | 49.650 | 49.880 | 48.260 | 49.510 | 49.281 | 1,016,739 |
| 2026-02-02 | 49.990 | 51.160 | 49.060 | 49.110 | 48.883 | 1,355,846 |
| 2026-01-30 | 50.570 | 51.840 | 49.530 | 50.380 | 50.147 | 1,416,960 |
| 2026-01-29 | 53.050 | 53.900 | 50.990 | 51.370 | 51.133 | 1,373,032 |
| 2026-01-28 | 55.380 | 55.380 | 53.300 | 53.590 | 53.343 | 792,271 |
| 2026-01-27 | 56.190 | 56.770 | 53.830 | 54.900 | 54.646 | 814,477 |
| 2026-01-26 | 57.300 | 57.310 | 55.160 | 56.090 | 55.831 | 1,113,916 |
| 2026-01-23 | 56.800 | 57.360 | 55.660 | 57.000 | 56.737 | 1,187,360 |
| 2026-01-22 | 56.480 | 57.350 | 56.350 | 56.950 | 56.687 | 707,434 |
| 2026-01-21 | 55.970 | 57.770 | 55.500 | 56.480 | 56.219 | 1,310,356 |
| 2026-01-20 | 56.480 | 56.710 | 55.160 | 55.710 | 55.453 | 991,499 |
| 2026-01-19 | 58.000 | 58.370 | 56.400 | 56.500 | 56.239 | 885,021 |
| 2026-01-16 | 58.380 | 59.120 | 57.720 | 58.000 | 57.732 | 1,402,115 |
Stock splits
No stock splits on record.
Dividends
| Ex-date | Amount |
|---|---|
| 2026-07-10 | 0.2000 CNY |
| 2025-09-15 | 0.2300 CNY |
| 2025-05-23 | 0.2000 CNY |
| 2024-09-20 | 0.2203 CNY |
| 2024-06-13 | 0.2304 CNY |
| 2023-10-11 | 0.2100 CNY |
| 2023-05-12 | 0.8400 CNY |
Open, high, low and close are as traded (CNY). Adjusted close accounts for splits and dividends. Educational only, not financial advice.