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 — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$57.39$94.61598,700
2023-12-28$57.66$95.06558,000
2023-12-27$56.68$93.44545,700
2023-12-26$56.64$93.38433,300
2023-12-22$56.71$93.49468,900
2023-12-21$56.08$92.46729,600
2023-12-20$55.22$91.04740,100
2023-12-19$56.93$93.86710,700
2023-12-18$55.19$90.99687,500
2023-12-15$55.44$91.401,838,300
2023-12-14$55.22$91.041,549,300
2023-12-13$53.93$88.912,404,800
2023-12-12$48.89$80.60878,700
2023-12-11$50.78$83.72596,800
2023-12-08$51.70$85.23631,800
2023-12-07$50.97$84.03469,300
2023-12-06$49.97$82.38593,000
2023-12-05$49.72$81.97529,100
2023-12-04$49.52$81.64474,200
2023-12-01$49.26$81.21769,100
2023-11-30$47.92$79.00729,200
2023-11-29$47.45$78.23877,200
2023-11-28$46.52$76.69767,100
2023-11-27$47.12$77.68955,800
2023-11-24$47.92$79.00257,000
2023-11-22$47.32$78.011,427,600
2023-11-21$47.72$78.671,077,000
2023-11-20$48.61$80.14900,400
2023-11-17$48.33$79.68805,600
2023-11-16$49.79$82.09841,900
2023-11-15$50.12$82.63692,800
2023-11-14$50.54$83.32819,700
2023-11-13$49.51$81.62582,100
2023-11-10$49.69$81.92639,700
2023-11-09$48.59$80.11602,200
2023-11-08$48.17$79.41575,100
2023-11-07$49.33$81.33849,200
2023-11-06$49.53$81.66551,600
2023-11-03$49.54$81.67872,300
2023-11-02$49.72$81.971,174,000
2023-11-01$47.82$78.84743,600
2023-10-31$45.31$74.70413,600
2023-10-30$45.56$75.10465,000
2023-10-27$45.56$75.10588,700
2023-10-26$45.33$74.72486,300
2023-10-25$44.87$73.96419,700
2023-10-24$45.09$74.33444,300
2023-10-23$44.51$73.37936,000
2023-10-20$45.88$75.631,326,100
2023-10-19$46.34$76.39801,900
2023-10-18$46.50$76.65617,700
2023-10-17$45.63$75.221,258,100
2023-10-16$47.18$77.771,380,500
2023-10-13$49.56$81.701,454,300
2023-10-12$48.99$80.76817,800
2023-10-11$48.11$79.31713,700
2023-10-10$47.49$78.28938,800
2023-10-09$46.68$76.951,074,400
2023-10-06$46.00$75.831,232,800
2023-10-05$44.07$72.651,337,900
2023-10-04$44.04$72.604,616,600
2023-10-03$47.50$78.301,473,000
2023-10-02$47.52$78.331,037,700
2023-09-29$48.42$79.82536,100
2023-09-28$49.10$80.94566,300
2023-09-27$48.27$79.57482,800
2023-09-26$49.27$81.22672,900
2023-09-25$48.64$80.18399,000
2023-09-22$48.27$79.57489,100
2023-09-21$48.63$80.16655,500
2023-09-20$46.89$77.29347,900
2023-09-19$47.28$77.94524,300
2023-09-18$46.89$77.29553,200
2023-09-15$46.08$75.961,325,400
2023-09-14$46.33$76.37617,500
2023-09-13$46.63$76.87783,600
2023-09-12$47.40$78.13769,700
2023-09-11$48.73$80.33644,000
2023-09-08$49.60$81.76796,700
2023-09-07$48.90$80.61876,800
2023-09-06$47.58$78.43604,600
2023-09-05$47.98$79.09743,900
2023-09-01$47.70$78.63609,300
2023-08-31$47.79$78.78914,900
2023-08-30$48.09$79.27468,800
2023-08-29$47.81$78.81609,400
2023-08-28$47.22$77.84469,000
2023-08-25$47.05$77.56409,500
2023-08-24$47.00$77.48589,500
2023-08-23$47.06$77.57653,700
2023-08-22$47.36$78.07733,300
2023-08-21$48.10$79.29699,500
2023-08-18$47.64$78.53669,600
2023-08-17$47.10$77.64547,800
2023-08-16$46.85$77.23570,300
2023-08-15$46.57$76.77633,400
2023-08-14$46.30$76.32619,600
2023-08-11$46.49$76.631,009,600
2023-08-10$46.66$76.92970,200
2023-08-09$45.98$75.79723,300
2023-08-08$45.28$74.64915,600
2023-08-07$45.42$74.87510,800
2023-08-04$45.30$74.67651,600
2023-08-03$46.69$75.72752,100
2023-08-02$45.93$74.49854,800
2023-08-01$45.66$74.05943,300
2023-07-31$46.19$74.91726,400
2023-07-28$46.23$74.97772,000
2023-07-27$44.94$72.881,185,100
2023-07-26$45.38$73.601,636,600
2023-07-25$45.07$73.091,026,900
2023-07-24$45.14$73.211,160,900
2023-07-21$44.11$71.54856,500
2023-07-20$44.29$71.83671,600
2023-07-19$44.29$71.83779,200
2023-07-18$44.43$72.05728,900
2023-07-17$43.95$71.28897,700
2023-07-14$43.73$70.92721,900
2023-07-13$44.17$71.63753,700
2023-07-12$43.73$70.92686,300
2023-07-11$44.00$71.36790,000
2023-07-10$43.88$71.16887,400
2023-07-07$44.11$71.54775,000
2023-07-06$44.75$72.57553,900
2023-07-05$45.19$73.29776,100
2023-07-03$45.91$74.45534,500
2023-06-30$45.00$72.98737,600
2023-06-29$44.84$72.72708,800
2023-06-28$44.65$72.41678,700
2023-06-27$44.42$72.04722,500
2023-06-26$45.31$73.48667,400
2023-06-23$44.42$72.04758,700
2023-06-22$45.03$73.03776,600
2023-06-21$45.04$73.041,109,400
2023-06-20$46.08$74.73938,600
2023-06-16$47.72$77.391,531,300
2023-06-15$49.67$80.55591,300
2023-06-14$49.48$80.24689,400
2023-06-13$48.80$79.14821,000
2023-06-12$49.60$80.44552,800
2023-06-09$49.41$80.13782,000
2023-06-08$48.48$78.62608,300
2023-06-07$47.96$77.78787,200
2023-06-06$46.96$76.16647,800
2023-06-05$47.09$76.37584,800
2023-06-02$47.56$77.13540,700
2023-06-01$47.05$76.30590,400
2023-05-31$47.55$77.11868,100
2023-05-30$47.48$77.00586,900
2023-05-26$48.62$78.85771,400
2023-05-25$49.57$80.39497,400
2023-05-24$48.33$78.38610,100
2023-05-23$48.79$79.13819,700
2023-05-22$48.16$78.10681,100
2023-05-19$48.12$78.04718,800
2023-05-18$47.96$77.78837,500
2023-05-17$47.75$77.44637,600
2023-05-16$46.41$75.27602,800
2023-05-15$46.72$75.77610,600
2023-05-12$47.05$76.30490,200
2023-05-11$47.90$77.68830,100
2023-05-10$47.72$77.39710,800
2023-05-09$46.68$75.70743,800
2023-05-08$48.60$78.82698,300
2023-05-05$50.42$81.771,132,400
2023-05-04$48.68$78.95820,700
2023-05-03$47.52$77.071,372,900
2023-05-02$46.40$75.251,427,400
2023-05-01$46.78$75.871,103,200
2023-04-28$47.50$77.031,255,700
2023-04-27$48.12$78.041,354,700
2023-04-26$49.61$80.463,052,100
2023-04-25$49.75$80.682,825,500
2023-04-24$54.34$84.561,636,700
2023-04-21$54.54$84.871,088,700
2023-04-20$55.85$86.91828,600
2023-04-19$56.55$88.001,101,100
2023-04-18$57.15$88.93871,500
2023-04-17$56.04$87.21760,600
2023-04-14$55.36$86.15829,500
2023-04-13$56.08$87.271,220,500
2023-04-12$57.09$88.841,071,300
2023-04-11$57.56$89.571,187,700
2023-04-10$56.52$87.95872,600
2023-04-06$55.71$86.69824,400
2023-04-05$55.38$86.181,233,600
2023-04-04$56.86$88.481,465,300
2023-04-03$61.01$94.94939,000
2023-03-31$60.89$94.751,637,700
2023-03-30$59.98$93.341,763,000
2023-03-29$57.96$90.193,381,400
2023-03-28$54.27$84.451,166,900
2023-03-27$55.27$86.01770,700
2023-03-24$54.46$84.75723,900
2023-03-23$53.86$83.81777,000
2023-03-22$53.93$83.92837,300
2023-03-21$54.38$84.62775,400
2023-03-20$54.76$85.21823,800
2023-03-17$54.49$84.791,534,400
2023-03-16$54.84$85.34675,900
2023-03-15$54.79$85.26710,900
2023-03-14$55.27$86.01654,100
2023-03-13$54.69$85.10724,800
2023-03-10$56.08$87.27613,700
2023-03-09$55.85$86.91580,100
2023-03-08$55.87$86.94493,900
2023-03-07$56.26$87.55673,200
2023-03-06$56.71$88.25671,700
2023-03-03$57.01$88.71513,200
2023-03-02$57.39$89.31526,200
2023-03-01$57.04$88.76706,500
2023-02-28$56.80$88.39998,100
2023-02-27$58.09$90.40524,100
2023-02-24$58.39$90.86729,000
2023-02-23$59.40$92.43636,600
2023-02-22$59.49$92.57517,800
2023-02-21$59.50$92.59859,900
2023-02-17$61.36$95.481,594,400
2023-02-16$58.44$90.941,473,900
2023-02-15$56.61$88.09699,200
2023-02-14$54.96$85.52676,800
2023-02-13$54.34$84.56561,700
2023-02-10$53.62$83.44560,600
2023-02-09$53.13$82.68676,100
2023-02-08$53.39$83.08565,800
2023-02-07$54.25$84.42679,400
2023-02-06$54.71$85.14608,300
2023-02-03$54.47$84.76852,600
2023-02-02$54.74$85.18971,200
2023-02-01$57.17$88.96871,400
2023-01-31$57.22$89.04784,300
2023-01-30$56.15$87.381,085,200
2023-01-27$55.03$85.63717,700
2023-01-26$54.79$85.26697,000
2023-01-25$53.99$84.02883,900
2023-01-24$53.73$83.61839,900
2023-01-23$54.92$83.361,083,400
2023-01-20$54.67$82.981,061,000
2023-01-19$55.72$84.57819,900
2023-01-18$55.34$84.00859,100
2023-01-17$56.36$85.55821,800
2023-01-13$54.10$82.12563,700
2023-01-12$54.74$83.091,154,700
2023-01-11$52.50$79.691,082,200
2023-01-10$53.61$81.371,004,200
2023-01-09$52.66$79.931,607,700
2023-01-06$54.95$83.411,026,600
2023-01-05$55.86$84.791,208,700
2023-01-04$57.23$86.871,387,200
2023-01-03$55.49$84.231,453,100