NASDAQ:OCC | Historical Stock Price | OPTICAL CABLE CORP

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
1996-04-02 to 2026-09-04
Data captured

Stock Price Chart

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

$1.80$5.10$14.47$41.08$116.63$331.101996-04-022026-08-27

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 volumeOpen priceExchange Volume
1999-12-31$106.67$106.671,556
1999-12-30$101.33$101.337,481
1999-12-29$108.00$108.0011,700
1999-12-28$105.00$105.003,338
1999-12-27$102.00$102.007,275
1999-12-23$103.33$103.331,425
1999-12-22$98.00$98.003,019
1999-12-21$103.33$103.339,881
1999-12-20$103.33$103.334,950
1999-12-17$106.00$106.004,200
1999-12-16$105.33$105.331,556
1999-12-15$104.33$104.336,319
1999-12-14$114.67$114.677,463
1999-12-13$114.00$114.007,238
1999-12-10$112.00$112.0018,525
1999-12-09$104.00$104.0010,931
1999-12-08$94.00$94.0010,500
1999-12-07$95.67$95.675,381
1999-12-06$97.33$97.335,494
1999-12-03$101.33$101.3310,800
1999-12-02$106.67$106.676,338
1999-12-01$106.33$106.333,263
1999-11-30$98.33$98.3321,488
1999-11-29$109.33$109.3315,056
1999-11-26$120.33$120.3323,888
1999-11-24$112.00$112.0041,644
1999-11-23$102.67$102.6755,800
1999-11-22$90.00$90.0022,725
1999-11-19$81.67$81.6713,069
1999-11-18$80.67$80.6710,500
1999-11-17$85.33$85.339,506
1999-11-16$85.00$85.0025,631
1999-11-15$82.33$82.3322,406
1999-11-12$78.00$78.0031,838
1999-11-11$73.33$73.3316,856
1999-11-10$62.00$62.00731
1999-11-09$60.67$60.67525
1999-11-08$64.00$64.003,638
1999-11-05$64.33$64.333,769
1999-11-04$62.67$62.6712,169
1999-11-03$58.67$58.672,869
1999-11-02$62.67$62.671,706
1999-11-01$64.33$64.331,088
1999-10-29$66.00$66.002,981
1999-10-28$65.67$65.67938
1999-10-27$66.33$66.331,125
1999-10-26$64.00$64.003,919
1999-10-25$62.33$62.333,113
1999-10-22$63.00$63.002,156
1999-10-21$60.67$60.676,075
1999-10-20$60.00$60.00619
1999-10-19$60.67$60.671,350
1999-10-18$62.00$62.002,925
1999-10-15$60.00$60.002,850
1999-10-14$61.33$61.3310,219
1999-10-13$55.33$55.331,444
1999-10-12$55.00$55.006,169
1999-10-11$57.33$57.331,050
1999-10-08$55.67$55.672,325
1999-10-07$55.67$55.67769
1999-10-06$57.33$57.331,950
1999-10-05$57.00$57.003,956
1999-10-04$57.33$57.332,906
1999-10-01$58.00$58.001,575
1999-09-30$58.67$58.6712,975
1999-09-29$57.33$57.338,081
1999-09-28$55.67$55.676,300
1999-09-27$53.00$53.005,044
1999-09-24$52.00$52.001,350
1999-09-23$52.00$52.002,269
1999-09-22$51.00$51.002,813
1999-09-21$50.33$50.333,938
1999-09-20$51.33$51.337,219
1999-09-17$48.67$48.676,544
1999-09-16$50.67$50.673,188
1999-09-15$49.00$49.002,081
1999-09-14$51.33$51.334,219
1999-09-13$52.00$52.001,988
1999-09-10$52.67$52.671,744
1999-09-09$53.33$53.331,706
1999-09-08$53.67$53.677,856
1999-09-07$55.67$55.677,331
1999-09-03$53.00$53.002,906
1999-09-02$53.33$53.331,031
1999-09-01$52.67$52.67806
1999-08-31$52.67$52.674,294
1999-08-30$52.00$52.004,031
1999-08-27$53.00$53.00994
1999-08-26$52.67$52.671,463
1999-08-25$53.33$53.33900
1999-08-24$53.00$53.003,938
1999-08-23$54.00$54.004,106
1999-08-20$53.33$53.33113
1999-08-19$52.17$52.171,463
1999-08-18$52.00$52.001,388
1999-08-17$52.67$52.67694
1999-08-16$51.33$51.332,288
1999-08-13$54.00$54.001,538
1999-08-12$56.67$56.671,556
1999-08-11$54.00$54.0038
1999-08-10$52.67$52.67338
1999-08-09$52.00$52.001,594
1999-08-06$52.00$52.006,506
1999-08-05$54.67$54.671,669
1999-08-04$53.33$53.333,900
1999-08-03$54.67$54.67900
1999-08-02$54.67$54.67694
1999-07-30$55.67$55.67563
1999-07-29$56.00$56.001,556
1999-07-28$55.00$55.00863
1999-07-27$57.33$57.331,031
1999-07-26$54.67$54.67600
1999-07-23$56.00$56.001,838
1999-07-22$55.33$55.332,044
1999-07-21$56.67$56.671,819
1999-07-20$58.00$58.006,844
1999-07-19$58.67$58.672,550
1999-07-16$60.33$60.333,375
1999-07-15$61.00$61.002,156
1999-07-14$60.33$60.33450
1999-07-13$61.00$61.009,863
1999-07-12$58.67$58.673,619
1999-07-09$57.67$57.672,156
1999-07-08$57.33$57.331,669
1999-07-07$59.67$59.674,575
1999-07-06$59.33$59.333,450
1999-07-02$59.33$59.33713
1999-07-01$61.33$61.332,981
1999-06-30$58.67$58.673,769
1999-06-29$62.00$62.00656
1999-06-28$62.67$62.672,888
1999-06-25$64.00$64.00806
1999-06-24$62.67$62.673,019
1999-06-23$65.00$65.003,694
1999-06-22$63.33$63.339,131
1999-06-21$66.67$66.675,250
1999-06-18$67.33$67.338,588
1999-06-17$65.00$65.005,250
1999-06-16$67.67$67.671,669
1999-06-15$67.33$67.333,731
1999-06-14$66.33$66.333,938
1999-06-11$66.33$66.336,788
1999-06-10$65.33$65.333,469
1999-06-09$64.33$64.334,931
1999-06-08$64.00$64.008,438
1999-06-07$65.33$65.337,688
1999-06-04$62.67$62.675,044
1999-06-03$63.33$63.333,900
1999-06-02$58.67$58.674,369
1999-06-01$59.33$59.334,688
1999-05-28$60.33$60.332,756
1999-05-27$57.67$57.674,781
1999-05-26$57.33$57.3356
1999-05-25$57.67$57.673,581
1999-05-24$58.00$58.002,719
1999-05-21$58.33$58.336,563
1999-05-20$58.67$58.67994
1999-05-19$59.33$59.333,169
1999-05-18$64.00$64.0010,538
1999-05-17$64.33$64.334,688
1999-05-14$54.67$54.673,356
1999-05-13$66.67$66.672,100
1999-05-12$64.67$64.674,181
1999-05-11$65.33$65.337,556
1999-05-10$69.33$69.3311,700
1999-05-07$62.67$62.6711,025
1999-05-06$56.33$56.333,431
1999-05-05$56.33$56.33600
1999-05-04$56.67$56.6711,194
1999-05-03$56.67$56.672,363
1999-04-30$56.00$56.002,306
1999-04-29$56.00$56.003,113
1999-04-28$55.33$55.33244
1999-04-27$56.00$56.005,794
1999-04-26$54.67$54.672,400
1999-04-23$53.33$53.332,944
1999-04-22$52.33$52.331,875
1999-04-21$52.00$52.003,563
1999-04-20$52.00$52.006,956
1999-04-19$51.33$51.3318,600
1999-04-16$52.00$52.00394
1999-04-15$51.33$51.3317,944
1999-04-14$52.33$52.335,813
1999-04-13$51.00$51.0025,519
1999-04-12$50.67$50.6716,556
1999-04-09$52.67$52.676,375
1999-04-08$51.33$51.3314,138
1999-04-07$53.67$53.676,075
1999-04-06$56.00$56.003,619
1999-04-05$56.50$56.503,188
1999-04-01$53.00$53.0011,719
1999-03-31$48.67$48.6710,556
1999-03-30$59.33$59.331,725
1999-03-29$62.00$62.003,788
1999-03-26$57.67$57.67975
1999-03-25$58.00$58.001,669
1999-03-24$57.67$57.67150
1999-03-23$59.33$59.331,313
1999-03-22$57.33$57.331,538
1999-03-19$57.33$57.33469
1999-03-18$57.33$57.331,800
1999-03-17$58.33$58.331,350
1999-03-16$59.33$59.33600
1999-03-15$60.00$60.001,819
1999-03-12$60.67$60.671,856
1999-03-11$59.33$59.331,594
1999-03-10$60.00$60.001,219
1999-03-09$62.67$62.673,731
1999-03-08$62.00$62.002,381
1999-03-05$60.00$60.002,063
1999-03-04$58.67$58.671,388
1999-03-03$58.00$58.001,800
1999-03-02$58.00$58.004,013
1999-03-01$62.67$62.673,188
1999-02-26$62.67$62.67394
1999-02-25$64.00$64.001,256
1999-02-24$66.67$66.67919
1999-02-23$64.00$64.001,650
1999-02-22$63.33$63.333,281
1999-02-19$64.67$64.673,244
1999-02-18$63.33$63.331,031
1999-02-17$64.00$64.001,669
1999-02-16$66.67$66.67638
1999-02-12$67.33$67.33619
1999-02-11$67.33$67.333,169
1999-02-10$69.33$69.332,531
1999-02-09$68.00$68.002,063
1999-02-08$67.67$67.671,500
1999-02-05$68.33$68.331,294
1999-02-04$70.00$70.003,713
1999-02-03$68.00$68.003,413
1999-02-02$68.00$68.002,513
1999-02-01$66.67$66.67844
1999-01-29$68.67$68.672,794
1999-01-28$72.00$72.008,194
1999-01-27$69.67$69.677,350
1999-01-26$64.67$64.675,063
1999-01-25$67.00$67.004,913
1999-01-22$65.33$65.332,925
1999-01-21$66.00$66.004,350
1999-01-20$62.67$62.675,100
1999-01-19$57.33$57.3311,794
1999-01-15$64.67$64.679,656
1999-01-14$64.00$64.004,688
1999-01-13$64.00$64.005,513
1999-01-12$66.67$66.673,038
1999-01-11$68.00$68.005,569
1999-01-08$71.33$71.339,244
1999-01-07$65.67$65.672,513
1999-01-06$66.67$66.676,638
1999-01-05$65.33$65.332,531
1999-01-04$65.33$65.332,756