OTC:CPMD | Historical Stock Price | CANNAPHARMARX, INC.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1999-10-29 to 2026-08-28
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.00$0.01$0.13$1.74$23.92$329.441999-10-292026-08-28

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1999

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volume
1999-12-31$77.50$77.505,040
1999-12-30$77.50$77.509,220
1999-12-29$71.25$71.2510,090
1999-12-28$65.63$65.635,170
1999-12-27$65.00$65.004,050
1999-12-23$61.88$61.882,040
1999-12-22$58.75$58.75930
1999-12-21$57.50$57.504,980
1999-12-20$62.50$62.504,200
1999-12-17$60.00$60.003,690
1999-12-16$61.25$61.251,930
1999-12-15$58.75$58.751,850
1999-12-14$60.00$60.003,420
1999-12-13$62.50$62.505,430
1999-12-10$60.00$60.008,640
1999-12-09$63.75$63.754,210
1999-12-08$66.88$66.883,100
1999-12-07$67.50$67.501,980
1999-12-06$67.50$67.507,170
1999-12-03$62.50$62.505,370
1999-12-02$60.63$60.634,960
1999-12-01$60.00$60.007,870
1999-11-30$65.00$65.005,580
1999-11-29$65.63$65.6311,310
1999-11-26$68.75$68.753,960
1999-11-24$70.00$70.0010,600
1999-11-23$71.25$71.2523,570
1999-11-22$77.50$77.5040,060
1999-11-19$81.88$81.8875,440
1999-11-18$67.50$67.5049,570
1999-11-17$55.63$55.633,450
1999-11-16$56.25$56.254,130
1999-11-15$57.50$57.504,500
1999-11-12$57.50$57.506,900
1999-11-11$60.63$60.635,190
1999-11-10$61.25$61.254,490
1999-11-09$61.25$61.255,020
1999-11-08$64.69$64.6912,210
1999-11-05$65.00$65.009,480
1999-11-04$61.25$61.255,800
1999-11-03$64.38$64.3815,460
1999-11-02$62.19$62.198,150
1999-11-01$62.50$62.5013,620
1999-10-29$60.00$60.0047,740