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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$36.99$54.42352,900
2021-12-30$36.58$53.81468,600
2021-12-29$36.25$53.331,394,600
2021-12-28$38.30$56.34644,200
2021-12-27$36.90$54.28427,000
2021-12-23$36.49$53.68626,600
2021-12-22$36.20$53.25298,800
2021-12-21$35.76$52.61394,600
2021-12-20$36.11$53.12418,000
2021-12-17$36.13$53.152,001,600
2021-12-16$36.63$53.89343,700
2021-12-15$36.68$53.96473,100
2021-12-14$35.97$52.92224,800
2021-12-13$36.19$53.24196,900
2021-12-10$36.20$53.25163,100
2021-12-09$36.07$53.06199,600
2021-12-08$36.29$53.39171,800
2021-12-07$36.56$53.78169,700
2021-12-06$36.30$53.40346,800
2021-12-03$35.76$52.61242,900
2021-12-02$35.86$52.75214,700
2021-12-01$36.32$53.43200,600
2021-11-30$36.06$53.05264,600
2021-11-29$36.49$53.68217,700
2021-11-26$36.91$54.30105,900
2021-11-24$37.50$55.17199,000
2021-11-23$37.83$55.65216,700
2021-11-22$37.22$54.76401,900
2021-11-19$36.80$54.14200,400
2021-11-18$36.51$53.71161,900
2021-11-17$37.24$54.78184,600
2021-11-16$37.17$54.68172,500
2021-11-15$37.06$54.52151,100
2021-11-12$36.36$53.49142,600
2021-11-11$36.24$53.31151,200
2021-11-10$36.45$53.62238,300
2021-11-09$36.68$53.96170,200
2021-11-08$37.27$54.83173,600
2021-11-05$36.85$54.21207,400
2021-11-04$36.94$54.34143,000
2021-11-03$37.01$54.45164,700
2021-11-02$36.59$53.83123,600
2021-11-01$36.33$53.45134,700
2021-10-29$36.06$53.05199,300
2021-10-28$36.69$53.98172,000
2021-10-27$36.14$53.17137,400
2021-10-26$36.03$53.00182,100
2021-10-25$36.02$52.99134,800
2021-10-22$35.95$52.89132,200
2021-10-21$35.50$52.22164,900
2021-10-20$35.47$52.18150,700
2021-10-19$35.63$52.42184,700
2021-10-18$35.15$51.71264,500
2021-10-15$35.05$51.56275,000
2021-10-14$34.61$50.92156,200
2021-10-13$34.54$50.81142,800
2021-10-12$34.85$51.27165,000
2021-10-11$34.58$50.87191,100
2021-10-08$34.70$51.05300,300
2021-10-07$35.19$51.77443,300
2021-10-06$35.62$52.40261,000
2021-10-05$35.08$51.61263,100
2021-10-04$35.18$51.75278,500
2021-10-01$35.48$52.20322,200
2021-09-30$36.16$53.20282,500
2021-09-29$36.45$53.62543,800
2021-09-28$35.90$52.81310,800
2021-09-27$36.34$53.46383,300
2021-09-24$36.52$53.73223,800
2021-09-23$36.55$53.77269,100
2021-09-22$36.80$54.14293,200
2021-09-21$36.82$54.17530,300
2021-09-20$35.48$52.20256,500
2021-09-17$35.57$52.331,156,700
2021-09-16$35.89$52.80250,700
2021-09-15$35.38$52.05414,000
2021-09-14$36.06$53.05430,800
2021-09-13$35.31$51.95350,700
2021-09-10$35.25$51.86382,100
2021-09-09$35.42$52.11567,300
2021-09-08$37.65$55.39321,300
2021-09-07$37.85$55.68685,200
2021-09-03$36.33$53.45143,600
2021-09-02$36.52$53.73155,200
2021-09-01$36.58$53.81255,600
2021-08-31$36.16$53.20425,700
2021-08-30$35.92$52.84169,200
2021-08-27$36.18$53.23231,300
2021-08-26$35.87$52.77174,600
2021-08-25$36.16$53.20137,200
2021-08-24$36.32$53.43230,800
2021-08-23$36.09$53.09195,400
2021-08-20$36.24$53.31477,000
2021-08-19$36.43$53.59335,300
2021-08-18$35.65$52.45216,500
2021-08-17$35.76$52.61250,900
2021-08-16$35.19$51.77209,600
2021-08-13$34.81$51.21174,300
2021-08-12$35.02$51.52307,800
2021-08-11$35.07$51.59147,600
2021-08-10$35.27$51.89157,500
2021-08-09$34.76$51.14159,000
2021-08-06$34.62$50.93153,800
2021-08-05$34.37$50.56213,700
2021-08-04$34.05$50.09268,300
2021-08-03$34.32$50.49257,000
2021-08-02$34.81$51.21166,300
2021-07-30$34.89$51.33129,900
2021-07-29$35.50$52.22194,400
2021-07-28$35.29$51.92259,600
2021-07-27$35.18$51.75196,600
2021-07-26$35.01$51.50215,100
2021-07-23$35.08$51.61220,100
2021-07-22$34.68$51.02627,300
2021-07-21$34.35$50.53445,200
2021-07-20$35.21$51.80777,400
2021-07-19$34.79$51.18945,300
2021-07-16$36.18$53.23359,300
2021-07-15$36.34$53.46224,900
2021-07-14$35.74$52.58282,100
2021-07-13$35.13$51.68218,500
2021-07-12$35.62$52.40224,700
2021-07-09$36.01$52.98246,400
2021-07-08$35.77$52.62504,400
2021-07-07$34.88$51.31307,800
2021-07-06$34.75$51.12314,100
2021-07-02$35.74$52.58197,300
2021-07-01$35.97$52.92173,500
2021-06-30$36.21$53.27206,700
2021-06-29$36.49$53.68142,200
2021-06-28$36.88$54.26191,100
2021-06-25$37.13$54.62859,500
2021-06-24$36.99$54.42182,600
2021-06-23$36.46$53.64230,700
2021-06-22$36.97$54.39398,200
2021-06-21$35.92$52.84287,000
2021-06-18$36.06$53.051,162,200
2021-06-17$36.45$53.62232,300
2021-06-16$36.38$53.52270,200
2021-06-15$36.31$53.42335,400
2021-06-14$36.69$53.98375,000
2021-06-11$37.10$54.58410,900
2021-06-10$36.67$53.95319,300
2021-06-09$36.65$53.92551,400
2021-06-08$36.51$53.71441,400
2021-06-07$36.16$53.20518,200
2021-06-04$35.73$52.56314,600
2021-06-03$36.51$53.71307,200
2021-06-02$36.73$54.03408,000
2021-06-01$36.02$52.991,491,500
2021-05-28$34.91$51.36269,700
2021-05-27$35.22$51.81417,800
2021-05-26$35.41$52.09814,300
2021-05-25$36.16$53.20479,800
2021-05-24$36.64$53.90228,400
2021-05-21$37.25$54.80242,000
2021-05-20$37.43$55.06183,400
2021-05-19$37.68$55.43208,800
2021-05-18$37.41$55.03247,000
2021-05-17$37.51$55.18233,300
2021-05-14$37.29$54.86282,100
2021-05-13$37.72$55.49271,000
2021-05-12$36.90$54.28304,000
2021-05-11$37.82$55.64209,800
2021-05-10$37.45$55.09208,100
2021-05-07$37.56$55.26197,900
2021-05-06$37.39$55.01168,200
2021-05-05$37.66$55.40220,400
2021-05-04$37.47$55.12291,000
2021-05-03$37.69$55.45240,800
2021-04-30$37.36$54.96255,200
2021-04-29$37.52$55.20141,300
2021-04-28$37.29$54.86270,600
2021-04-27$37.64$55.37365,500
2021-04-26$37.77$55.51389,200
2021-04-23$39.05$57.40228,100
2021-04-22$39.19$57.60169,200
2021-04-21$39.31$57.78139,800
2021-04-20$38.89$57.16214,300
2021-04-19$39.24$57.67158,700
2021-04-16$39.26$57.70222,200
2021-04-15$39.32$57.79161,400
2021-04-14$39.54$58.12265,400
2021-04-13$39.28$57.73318,800
2021-04-12$39.92$58.67250,400
2021-04-09$39.53$58.10213,900
2021-04-08$39.30$57.76283,700
2021-04-07$39.55$58.13426,600
2021-04-06$39.13$57.51218,800
2021-04-05$38.37$56.40308,400
2021-04-01$38.83$57.07397,200
2021-03-31$38.42$56.47412,300
2021-03-30$39.08$57.44489,600
2021-03-29$39.96$58.73419,200
2021-03-26$40.51$59.54493,900
2021-03-25$41.12$60.44288,100
2021-03-24$40.24$59.14516,900
2021-03-23$41.16$60.50593,100
2021-03-22$42.00$61.73429,900
2021-03-19$42.27$62.13638,000
2021-03-18$42.05$61.81267,700
2021-03-17$41.50$61.00345,400
2021-03-16$41.77$61.39200,600
2021-03-15$42.64$62.67187,200
2021-03-12$42.39$62.30326,900
2021-03-11$42.69$62.75208,000
2021-03-10$42.95$63.13228,300
2021-03-09$42.70$62.76442,700
2021-03-08$42.05$61.81438,400
2021-03-05$40.92$60.14425,400
2021-03-04$40.09$58.92320,900
2021-03-03$39.38$57.88256,200
2021-03-02$38.71$56.90313,300
2021-03-01$38.22$56.18325,400
2021-02-26$38.10$56.00390,200
2021-02-25$38.39$56.43325,800
2021-02-24$38.93$57.22200,700
2021-02-23$38.85$57.10202,600
2021-02-22$38.62$56.76199,300
2021-02-19$38.73$56.93324,700
2021-02-18$39.43$57.95199,900
2021-02-17$39.70$58.35193,900
2021-02-16$39.16$57.56202,800
2021-02-12$39.07$57.43118,000
2021-02-11$39.03$57.37206,200
2021-02-10$39.30$57.76211,000
2021-02-09$39.41$57.92232,200
2021-02-08$39.02$57.35282,200
2021-02-05$38.58$56.70162,200
2021-02-04$38.80$57.03209,500
2021-02-03$38.21$56.16207,400
2021-02-02$38.26$56.23165,700
2021-02-01$38.17$56.10276,600
2021-01-29$38.34$56.35286,000
2021-01-28$38.92$57.20623,400
2021-01-27$39.87$58.60643,200
2021-01-26$37.90$55.71241,700
2021-01-25$37.59$55.25212,300
2021-01-22$37.43$55.01227,700
2021-01-21$37.25$54.75310,700
2021-01-20$36.67$53.90306,600
2021-01-19$36.38$53.47281,300
2021-01-15$36.47$53.60320,800
2021-01-14$37.07$54.49289,100
2021-01-13$37.00$54.38315,400
2021-01-12$37.70$55.41518,100
2021-01-11$37.93$55.75330,100
2021-01-08$38.02$55.88488,300
2021-01-07$38.89$57.16444,900
2021-01-06$38.42$56.471,118,000
2021-01-05$37.28$54.79398,400
2021-01-04$37.25$54.75439,000