NASDAQ:CALM | Historical Stock Price | CAL-MAINE FOODS 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
1996-12-12 to 2026-09-04
Data captured

Stock Price Chart

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

$0.64$2.05$6.56$21.04$67.47$216.341996-12-122026-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$44.18$63.66392,200
2016-12-29$43.70$62.97385,800
2016-12-28$44.45$64.05504,800
2016-12-27$45.45$65.49587,300
2016-12-23$44.95$64.771,596,500
2016-12-22$42.00$60.52340,100
2016-12-21$42.70$61.53368,700
2016-12-20$43.25$62.32306,400
2016-12-19$43.05$62.03563,500
2016-12-16$43.25$62.321,564,700
2016-12-15$41.25$59.44507,500
2016-12-14$40.80$58.79428,100
2016-12-13$42.25$60.88597,900
2016-12-12$40.55$58.43619,900
2016-12-09$40.20$57.92472,300
2016-12-08$39.70$57.20309,700
2016-12-07$40.40$58.21246,300
2016-12-06$39.65$57.13362,300
2016-12-05$39.75$57.28282,600
2016-12-02$39.65$57.13361,100
2016-12-01$40.95$59.01391,700
2016-11-30$40.70$58.64249,800
2016-11-29$40.00$57.64234,000
2016-11-28$40.95$59.01350,800
2016-11-25$40.35$58.14180,200
2016-11-23$39.75$57.28177,700
2016-11-22$39.98$57.61289,700
2016-11-21$39.95$57.56303,700
2016-11-18$40.00$57.64270,300
2016-11-17$39.95$57.56136,200
2016-11-16$39.75$57.28442,600
2016-11-15$40.15$57.85345,900
2016-11-14$41.95$60.45483,100
2016-11-11$40.95$59.01594,900
2016-11-10$39.45$56.84406,200
2016-11-09$38.05$54.83272,600
2016-11-08$36.75$52.95388,700
2016-11-07$37.30$53.75301,300
2016-11-04$36.50$52.59759,800
2016-11-03$37.30$53.75317,600
2016-11-02$37.85$54.54247,200
2016-11-01$38.15$54.97372,800
2016-10-31$38.65$55.69398,200
2016-10-28$38.16$54.98405,400
2016-10-27$37.69$54.31265,800
2016-10-26$37.41$53.90224,400
2016-10-25$37.97$54.71310,100
2016-10-24$38.00$54.75417,200
2016-10-21$37.05$53.39493,600
2016-10-20$36.90$53.17763,600
2016-10-19$37.63$54.22389,700
2016-10-18$37.64$54.24334,500
2016-10-17$37.93$54.65394,100
2016-10-14$38.42$55.36284,100
2016-10-13$38.45$55.40387,100
2016-10-12$38.03$54.80363,000
2016-10-11$38.65$55.69399,100
2016-10-10$38.90$56.05368,300
2016-10-07$38.59$55.60691,300
2016-10-06$38.56$55.56398,900
2016-10-05$38.25$55.11942,300
2016-10-04$38.02$54.781,450,900
2016-10-03$38.27$55.141,734,700
2016-09-30$38.54$55.531,068,800
2016-09-29$39.68$57.18986,700
2016-09-28$40.34$58.131,078,100
2016-09-27$40.80$58.79943,600
2016-09-26$41.08$59.191,613,800
2016-09-23$42.17$60.76533,400
2016-09-22$42.21$60.82450,100
2016-09-21$42.72$61.56344,100
2016-09-20$42.23$60.85222,100
2016-09-19$42.88$61.79376,500
2016-09-16$42.24$60.86598,500
2016-09-15$42.43$61.14476,400
2016-09-14$42.82$61.70420,400
2016-09-13$43.70$62.97343,600
2016-09-12$44.03$63.44318,800
2016-09-09$43.46$62.62445,600
2016-09-08$44.68$64.38295,400
2016-09-07$44.72$64.44356,000
2016-09-06$44.38$63.95342,000
2016-09-02$43.78$63.08561,900
2016-09-01$44.06$63.49649,800
2016-08-31$45.94$66.201,170,900
2016-08-30$46.15$66.50706,300
2016-08-29$45.07$64.94490,700
2016-08-26$44.08$63.52625,800
2016-08-25$44.41$63.99408,000
2016-08-24$44.26$63.77600,300
2016-08-23$44.21$63.70437,400
2016-08-22$43.85$63.18415,700
2016-08-19$43.71$62.98377,100
2016-08-18$43.70$62.97430,100
2016-08-17$43.24$62.30522,700
2016-08-16$41.83$60.27422,600
2016-08-15$42.19$60.79465,600
2016-08-12$42.05$60.59418,100
2016-08-11$41.93$60.42929,100
2016-08-10$42.81$61.69389,100
2016-08-09$43.13$62.15716,600
2016-08-08$43.41$62.55445,500
2016-08-05$43.39$62.52566,000
2016-08-04$42.81$61.69437,300
2016-08-03$42.55$61.31814,700
2016-08-02$41.46$59.74536,500
2016-08-01$41.54$59.86616,400
2016-07-29$41.90$60.37836,600
2016-07-28$40.49$58.34438,600
2016-07-27$40.85$58.86518,000
2016-07-26$40.97$59.03573,800
2016-07-25$40.89$58.92733,200
2016-07-22$40.58$58.47748,200
2016-07-21$41.33$59.551,008,700
2016-07-20$41.30$59.511,880,900
2016-07-19$41.77$60.191,484,000
2016-07-18$44.18$63.661,742,900
2016-07-15$44.15$63.62551,400
2016-07-14$44.78$64.52454,900
2016-07-13$45.75$65.92450,100
2016-07-12$45.53$65.60485,100
2016-07-11$45.68$65.82503,000
2016-07-08$45.62$65.73495,400
2016-07-07$45.19$65.11681,300
2016-07-06$45.23$65.17546,300
2016-07-05$44.48$64.09675,600
2016-07-01$44.59$64.25470,700
2016-06-30$44.32$63.86819,400
2016-06-29$43.45$62.61572,900
2016-06-28$41.91$60.39733,900
2016-06-27$41.77$60.191,126,300
2016-06-24$41.82$60.26725,500
2016-06-23$41.67$60.04552,800
2016-06-22$41.00$59.08457,400
2016-06-21$41.01$59.09542,500
2016-06-20$40.60$58.50691,900
2016-06-17$40.81$58.80983,100
2016-06-16$41.19$59.35966,100
2016-06-15$40.11$57.79387,600
2016-06-14$40.26$58.01738,500
2016-06-13$40.50$58.361,000,700
2016-06-10$42.04$60.58463,400
2016-06-09$43.00$61.96635,900
2016-06-08$42.42$61.121,024,100
2016-06-07$42.95$61.891,009,300
2016-06-06$43.89$63.24532,800
2016-06-03$44.43$64.02481,300
2016-06-02$44.54$64.18720,400
2016-06-01$45.11$65.001,032,800
2016-05-31$44.50$64.12754,000
2016-05-27$45.74$65.91570,700
2016-05-26$45.60$65.71523,900
2016-05-25$45.03$64.88564,100
2016-05-24$45.82$66.02734,200
2016-05-23$45.42$65.45920,500
2016-05-20$45.45$65.49410,200
2016-05-19$45.73$65.89479,700
2016-05-18$46.55$67.07581,900
2016-05-17$46.89$67.56693,300
2016-05-16$48.72$70.20386,400
2016-05-13$48.88$70.43595,200
2016-05-12$49.07$70.71395,600
2016-05-11$48.89$70.45540,100
2016-05-10$48.36$69.68698,700
2016-05-09$49.00$70.601,159,500
2016-05-06$51.65$74.42727,500
2016-05-05$52.43$75.55432,300
2016-05-04$52.13$75.11645,200
2016-05-03$51.89$74.77916,300
2016-05-02$52.41$75.52821,700
2016-04-29$50.76$73.14500,300
2016-04-28$50.94$73.40521,700
2016-04-27$50.41$72.64434,100
2016-04-26$50.26$72.42605,700
2016-04-25$49.82$71.79595,100
2016-04-22$50.66$72.36562,500
2016-04-21$50.18$71.68719,900
2016-04-20$51.99$74.26542,000
2016-04-19$51.49$73.55673,900
2016-04-18$52.25$74.63618,600
2016-04-15$51.94$74.19458,400
2016-04-14$51.41$73.43508,600
2016-04-13$51.97$74.23595,700
2016-04-12$52.39$74.83522,300
2016-04-11$51.34$73.33597,400
2016-04-08$51.14$73.05730,100
2016-04-07$52.07$74.37617,200
2016-04-06$52.03$74.32738,500
2016-04-05$51.92$74.16449,800
2016-04-04$51.86$74.07481,400
2016-04-01$52.01$74.29709,500
2016-03-31$51.91$74.15964,800
2016-03-30$51.51$73.57852,100
2016-03-29$53.40$76.271,114,700
2016-03-28$54.51$77.862,630,000
2016-03-24$50.12$71.591,058,900
2016-03-23$50.50$72.131,138,000
2016-03-22$51.30$73.27827,400
2016-03-21$51.69$73.83667,200
2016-03-18$52.69$75.26833,900
2016-03-17$52.28$74.67925,800
2016-03-16$51.50$73.56523,100
2016-03-15$50.35$71.92514,000
2016-03-14$50.90$72.70575,300
2016-03-11$51.41$73.43511,700
2016-03-10$51.36$73.36644,100
2016-03-09$52.32$74.73982,300
2016-03-08$51.18$73.10686,500
2016-03-07$51.00$72.851,075,900
2016-03-04$50.38$71.961,814,100
2016-03-03$55.28$78.96703,000
2016-03-02$54.91$78.43603,900
2016-03-01$53.53$76.46792,000
2016-02-29$53.38$76.25711,700
2016-02-26$52.44$74.90779,000
2016-02-25$54.11$77.29815,900
2016-02-24$52.62$75.16800,000
2016-02-23$51.01$72.86680,400
2016-02-22$50.66$72.36916,300
2016-02-19$49.35$70.49652,500
2016-02-18$49.03$70.03781,900
2016-02-17$49.04$70.05601,900
2016-02-16$48.58$69.39611,600
2016-02-12$46.91$67.00563,900
2016-02-11$47.42$67.73954,500
2016-02-10$48.50$69.281,193,500
2016-02-09$48.56$69.36563,200
2016-02-08$48.14$68.76555,100
2016-02-05$46.51$66.43501,200
2016-02-04$48.37$69.09470,000
2016-02-03$49.04$70.05484,200
2016-02-02$48.53$69.32438,500
2016-02-01$48.70$69.56601,200
2016-01-29$50.47$72.09732,900
2016-01-28$49.68$70.96399,800
2016-01-27$49.03$70.03602,900
2016-01-26$49.97$71.38667,800
2016-01-25$48.25$68.92672,600
2016-01-22$48.63$68.391,034,100
2016-01-21$48.91$68.781,217,400
2016-01-20$47.60$66.941,237,800
2016-01-19$47.65$67.011,035,800
2016-01-15$49.39$69.462,008,200
2016-01-14$46.97$66.05614,000
2016-01-13$46.56$65.48551,400
2016-01-12$47.21$66.39545,200
2016-01-11$46.86$65.90655,200
2016-01-08$46.10$64.83951,600
2016-01-07$46.98$66.07928,900
2016-01-06$45.78$64.38797,500
2016-01-05$45.54$64.04829,400
2016-01-04$47.71$67.09954,100