NASDAQ:SNOA | Historical Stock Price | Sonoma Pharmaceuticals, 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
2007-01-25 to 2026-09-04
Data captured

Stock Price Chart

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

$1.02$9.36$86.11$792.58$7,294.88$67,142.252007-01-252026-08-27

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

View year

Historical Stock Price — 2016

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2016-12-30$907.20$907.20297
2016-12-29$909.00$909.0041
2016-12-28$916.20$916.20116
2016-12-27$919.80$919.8045
2016-12-23$910.80$910.8077
2016-12-22$909.00$909.0098
2016-12-21$927.00$927.0091
2016-12-20$943.20$943.20139
2016-12-19$936.00$936.0097
2016-12-16$921.60$921.60193
2016-12-15$891.00$891.00268
2016-12-14$892.80$892.80162
2016-12-13$891.00$891.00112
2016-12-12$882.00$882.0085
2016-12-09$900.00$900.0063
2016-12-08$873.00$873.00296
2016-12-07$894.60$894.60429
2016-12-06$858.60$858.6079
2016-12-05$891.00$891.0077
2016-12-02$876.60$876.6081
2016-12-01$880.20$880.20349
2016-11-30$865.80$865.80127
2016-11-29$869.40$869.4068
2016-11-28$862.20$862.20167
2016-11-25$846.00$846.0077
2016-11-23$862.20$862.2062
2016-11-22$847.80$847.80102
2016-11-21$871.20$871.20218
2016-11-18$867.60$867.60337
2016-11-17$891.00$891.00108
2016-11-16$882.00$882.00191
2016-11-15$869.40$869.40256
2016-11-14$858.60$858.60364
2016-11-11$813.60$813.60482
2016-11-10$804.60$804.60168
2016-11-09$810.00$810.00281
2016-11-08$810.00$810.00298
2016-11-07$802.80$802.80399
2016-11-04$813.60$813.601,814
2016-11-03$819.00$819.00491
2016-11-02$864.00$864.003,194
2016-11-01$907.20$907.208,619
2016-10-31$720.00$720.00399
2016-10-28$721.80$721.8031
2016-10-27$723.60$723.6061
2016-10-26$734.40$734.4096
2016-10-25$725.40$725.4018
2016-10-24$734.40$734.40123
2016-10-21$720.00$720.0056
2016-10-20$714.60$714.6068
2016-10-19$720.00$720.0062
2016-10-18$729.00$729.00106
2016-10-17$707.40$707.4064
2016-10-14$707.40$707.40105
2016-10-13$707.40$707.40286
2016-10-12$748.80$748.8057
2016-10-11$766.80$766.8075
2016-10-10$783.00$783.00269
2016-10-07$756.00$756.00161
2016-10-06$763.20$763.20161
2016-10-05$739.80$739.80146
2016-10-04$766.80$766.80131
2016-10-03$768.60$768.6041
2016-09-30$781.20$781.20228
2016-09-29$774.00$774.00386
2016-09-28$765.00$765.00141
2016-09-27$752.40$752.4072
2016-09-26$756.00$756.00346
2016-09-23$745.20$745.2073
2016-09-22$738.00$738.0085
2016-09-21$734.40$734.40117
2016-09-20$739.80$739.80103
2016-09-19$747.00$747.00212
2016-09-16$783.00$783.00137
2016-09-15$792.00$792.00100
2016-09-14$801.00$801.00183
2016-09-13$774.00$774.0053
2016-09-12$781.20$781.2090
2016-09-09$772.20$772.20147
2016-09-08$781.20$781.20173
2016-09-07$743.40$743.40408
2016-09-06$752.40$752.40181
2016-09-02$745.20$745.2080
2016-09-01$743.40$743.4097
2016-08-31$736.20$736.20167
2016-08-30$741.60$741.60152
2016-08-29$750.60$750.60157
2016-08-26$772.20$772.20284
2016-08-25$808.20$808.20615
2016-08-24$819.00$819.004,686
2016-08-23$716.40$716.40384
2016-08-22$696.60$696.60197
2016-08-19$658.80$658.80114
2016-08-18$662.40$662.4046
2016-08-17$662.40$662.40176
2016-08-16$660.60$660.6075
2016-08-15$682.20$682.20162
2016-08-12$680.40$680.4099
2016-08-11$693.00$693.00147
2016-08-10$693.00$693.0076
2016-08-09$698.40$698.4066
2016-08-08$685.80$685.8089
2016-08-05$675.00$675.00225
2016-08-04$662.40$662.40212
2016-08-03$671.40$671.40146
2016-08-02$666.00$666.00215
2016-08-01$702.00$702.00451
2016-07-29$772.20$772.20542
2016-07-28$853.20$853.20955
2016-07-27$847.80$847.80553
2016-07-26$826.20$826.2064
2016-07-25$831.60$831.60213
2016-07-22$831.60$831.60586
2016-07-21$804.60$804.6093
2016-07-20$799.20$799.2059
2016-07-19$797.40$797.4097
2016-07-18$777.60$777.6068
2016-07-15$797.40$797.40182
2016-07-14$761.40$761.40176
2016-07-13$781.20$781.2086
2016-07-12$766.80$766.80222
2016-07-11$743.40$743.40291
2016-07-08$777.60$777.60124
2016-07-07$788.40$788.40101
2016-07-06$806.40$806.40742
2016-07-05$745.20$745.2088
2016-07-01$754.20$754.20228
2016-06-30$721.80$721.80110
2016-06-29$725.40$725.40634
2016-06-28$738.00$738.00159
2016-06-27$714.60$714.60324
2016-06-24$774.00$774.00307
2016-06-23$747.00$747.00137
2016-06-22$747.00$747.00868
2016-06-21$819.00$819.0095
2016-06-20$846.00$846.00150
2016-06-17$873.00$873.00293
2016-06-16$873.00$873.00173
2016-06-15$882.00$882.0082
2016-06-14$882.00$882.0061
2016-06-13$891.00$891.00349
2016-06-10$864.00$864.0062
2016-06-09$864.00$864.0077
2016-06-08$891.00$891.00334
2016-06-07$882.00$882.0078
2016-06-06$882.00$882.0033
2016-06-03$873.00$873.0071
2016-06-02$864.00$864.0090
2016-06-01$864.00$864.0049
2016-05-31$873.00$873.0061
2016-05-27$864.00$864.00116
2016-05-26$882.00$882.0045
2016-05-25$891.00$891.0075
2016-05-24$873.00$873.00115
2016-05-23$873.00$873.0041
2016-05-20$873.00$873.0087
2016-05-19$900.00$900.00123
2016-05-18$900.00$900.00128
2016-05-17$900.00$900.00159
2016-05-16$918.00$918.00126
2016-05-13$918.00$918.00120
2016-05-12$900.00$900.00182
2016-05-11$909.00$909.00100
2016-05-10$909.00$909.00191
2016-05-09$918.00$918.00104
2016-05-06$909.00$909.00178
2016-05-05$918.00$918.00299
2016-05-04$927.00$927.00500
2016-05-03$918.00$918.00229
2016-05-02$909.00$909.00318
2016-04-29$891.00$891.00123
2016-04-28$900.00$900.00208
2016-04-27$909.00$909.00455
2016-04-26$936.00$936.00553
2016-04-25$909.00$909.00648
2016-04-22$963.00$963.00902
2016-04-21$990.00$990.001,307
2016-04-20$990.00$990.0011,928
2016-04-19$837.00$837.0067
2016-04-18$837.00$837.0071
2016-04-15$837.00$837.00100
2016-04-14$864.00$864.00121
2016-04-13$864.00$864.00445
2016-04-12$837.00$837.00178
2016-04-11$810.00$810.00125
2016-04-08$792.00$792.00153
2016-04-07$792.00$792.00164
2016-04-06$747.00$747.00174
2016-04-05$738.00$738.00212
2016-04-04$747.00$747.00447
2016-04-01$837.00$837.00138
2016-03-31$855.00$855.00191
2016-03-30$882.00$882.00111
2016-03-29$864.00$864.00129
2016-03-28$864.00$864.00412
2016-03-24$864.00$864.00141
2016-03-23$900.00$900.00315
2016-03-22$891.00$891.00182
2016-03-21$900.00$900.00126
2016-03-18$900.00$900.00465
2016-03-17$900.00$900.00320
2016-03-16$954.00$954.00199
2016-03-15$999.00$999.0078
2016-03-14$990.00$990.0087
2016-03-11$1,017.00$1,017.0090
2016-03-10$1,026.00$1,026.00208
2016-03-09$1,026.00$1,026.0094
2016-03-08$981.00$981.0093
2016-03-07$963.00$963.00190
2016-03-04$900.00$900.00125
2016-03-03$900.00$900.00208
2016-03-02$873.00$873.00113
2016-03-01$855.00$855.00175
2016-02-29$891.00$891.0078
2016-02-26$900.00$900.0025
2016-02-25$900.00$900.0041
2016-02-24$873.00$873.0081
2016-02-23$891.00$891.0066
2016-02-22$891.00$891.00146
2016-02-19$873.00$873.0037
2016-02-18$900.00$900.00113
2016-02-17$918.00$918.00133
2016-02-16$891.00$891.0094
2016-02-12$846.00$846.0053
2016-02-11$846.00$846.00126
2016-02-10$891.00$891.00130
2016-02-09$864.00$864.00263
2016-02-08$828.00$828.00551
2016-02-05$1,008.00$1,008.00266
2016-02-04$1,116.00$1,116.00268
2016-02-03$1,080.00$1,080.00146
2016-02-02$1,062.00$1,062.00189
2016-02-01$1,053.00$1,053.00187
2016-01-29$1,125.00$1,125.00554
2016-01-28$1,233.00$1,233.00643
2016-01-27$1,080.00$1,080.00360
2016-01-26$972.00$972.00142
2016-01-25$900.00$900.00131
2016-01-22$882.00$882.00368
2016-01-21$828.00$828.00104
2016-01-20$756.00$756.00162
2016-01-19$783.00$783.00162
2016-01-15$810.00$810.00110
2016-01-14$846.00$846.00143
2016-01-13$855.00$855.00231
2016-01-12$801.00$801.00246
2016-01-11$864.00$864.00333
2016-01-08$945.00$945.00277
2016-01-07$1,017.00$1,017.00343
2016-01-06$1,071.00$1,071.00860
2016-01-05$1,008.00$1,008.00135
2016-01-04$1,035.00$1,035.00122