NYSE:GIS | Historical Stock Price | GENERAL MILLS 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
1980-03-17 to 2026-09-04
Data captured

Stock Price Chart

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

$1.01$3.20$10.12$32.02$101.27$320.291980-03-172026-08-27

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

View year

Historical Stock Price — 2009

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2009-12-31$35.40$77.072,752,400
2009-12-30$35.90$78.162,375,600
2009-12-29$35.97$78.303,083,400
2009-12-28$35.90$78.154,164,600
2009-12-24$35.47$77.221,278,200
2009-12-23$35.47$77.202,839,600
2009-12-22$35.45$77.167,417,200
2009-12-21$34.80$75.754,210,000
2009-12-18$34.47$75.057,683,200
2009-12-17$34.52$75.148,856,600
2009-12-16$34.15$74.335,476,400
2009-12-15$34.40$74.873,973,200
2009-12-14$34.47$75.023,981,800
2009-12-11$34.53$75.174,228,800
2009-12-10$34.37$74.813,025,200
2009-12-09$34.30$74.673,673,600
2009-12-08$34.37$74.813,720,800
2009-12-07$34.50$75.102,766,000
2009-12-04$34.47$75.023,319,800
2009-12-03$34.10$74.223,048,000
2009-12-02$34.28$74.623,301,800
2009-12-01$34.34$74.753,669,600
2009-11-30$34.00$74.013,352,200
2009-11-27$34.05$74.121,688,200
2009-11-25$34.36$74.802,516,400
2009-11-24$34.51$75.124,440,600
2009-11-23$34.17$74.383,311,400
2009-11-20$33.97$73.954,608,000
2009-11-19$33.76$73.483,404,000
2009-11-18$33.74$73.462,641,200
2009-11-17$33.79$73.543,182,200
2009-11-16$33.87$73.723,521,800
2009-11-13$33.80$73.582,395,800
2009-11-12$33.64$73.233,888,400
2009-11-11$33.47$72.873,207,000
2009-11-10$33.58$73.113,838,400
2009-11-09$33.36$72.623,262,600
2009-11-06$33.19$72.243,222,000
2009-11-05$33.13$72.115,021,600
2009-11-04$32.46$70.666,016,000
2009-11-03$32.51$70.784,954,400
2009-11-02$32.88$71.566,365,200
2009-10-30$32.96$71.757,720,600
2009-10-29$33.35$72.605,568,000
2009-10-28$32.45$70.635,041,600
2009-10-27$32.73$71.253,483,000
2009-10-26$32.51$70.763,407,600
2009-10-23$32.47$70.693,075,200
2009-10-22$32.78$71.353,353,000
2009-10-21$32.72$71.214,514,600
2009-10-20$33.17$72.214,553,200
2009-10-19$33.16$72.184,081,200
2009-10-16$33.00$71.846,713,400
2009-10-15$32.65$71.064,744,200
2009-10-14$32.41$70.552,964,000
2009-10-13$32.40$70.533,091,600
2009-10-12$32.35$70.413,995,600
2009-10-09$32.22$70.153,106,600
2009-10-08$32.35$70.413,883,800
2009-10-07$32.33$70.373,597,200
2009-10-06$32.45$70.135,985,400
2009-10-05$31.98$69.113,439,600
2009-10-02$31.95$69.044,753,200
2009-10-01$31.75$68.605,736,600
2009-09-30$32.19$69.567,592,000
2009-09-29$31.79$68.695,891,200
2009-09-28$32.26$69.716,985,400
2009-09-25$31.65$68.395,041,000
2009-09-24$31.73$68.567,426,000
2009-09-23$31.90$68.9415,010,600
2009-09-22$30.49$65.887,058,600
2009-09-21$30.33$65.543,860,000
2009-09-18$30.16$65.176,169,600
2009-09-17$30.03$64.904,785,200
2009-09-16$30.12$65.087,044,600
2009-09-15$30.15$65.164,935,400
2009-09-14$30.29$65.462,528,000
2009-09-11$30.29$65.464,184,800
2009-09-10$30.45$65.807,618,200
2009-09-09$30.27$65.424,792,600
2009-09-08$30.25$65.387,618,800
2009-09-04$29.25$63.223,517,800
2009-09-03$29.31$63.333,969,600
2009-09-02$29.38$63.486,076,600
2009-09-01$29.61$63.984,781,200
2009-08-31$29.87$64.543,793,400
2009-08-28$29.49$63.723,014,600
2009-08-27$29.64$64.043,380,400
2009-08-26$29.81$64.424,201,400
2009-08-25$29.62$64.013,161,200
2009-08-24$29.66$64.103,152,200
2009-08-21$29.81$64.415,109,600
2009-08-20$29.29$63.303,540,400
2009-08-19$29.12$62.934,477,000
2009-08-18$28.83$62.303,059,600
2009-08-17$28.75$62.143,793,800
2009-08-14$28.88$62.403,768,000
2009-08-13$28.71$62.043,840,200
2009-08-12$28.92$62.504,407,200
2009-08-11$29.09$62.884,002,000
2009-08-10$29.07$62.825,034,800
2009-08-07$28.76$62.164,693,600
2009-08-06$28.92$62.504,037,800
2009-08-05$29.00$62.673,950,400
2009-08-04$29.13$62.946,466,800
2009-08-03$29.13$62.945,447,000
2009-07-31$29.46$63.653,851,800
2009-07-30$29.63$64.024,819,400
2009-07-29$29.54$63.843,676,400
2009-07-28$29.54$63.843,464,400
2009-07-27$29.48$63.712,462,200
2009-07-24$29.54$63.843,144,800
2009-07-23$29.58$63.924,632,800
2009-07-22$29.38$63.483,782,800
2009-07-21$29.26$63.237,013,000
2009-07-20$29.38$63.486,067,600
2009-07-17$29.41$63.555,793,200
2009-07-16$29.79$64.384,431,800
2009-07-15$29.87$64.545,705,400
2009-07-14$29.61$63.984,371,000
2009-07-13$29.55$63.856,124,600
2009-07-10$29.18$63.075,515,400
2009-07-09$29.34$63.415,200,000
2009-07-08$29.43$63.6011,889,400
2009-07-07$29.95$64.2110,302,000
2009-07-06$30.20$64.7512,929,400
2009-07-02$29.25$62.7111,492,200
2009-07-01$29.09$62.3714,373,400
2009-06-30$28.01$60.066,845,200
2009-06-29$27.92$59.863,351,800
2009-06-26$27.64$59.267,141,200
2009-06-25$27.98$59.984,668,600
2009-06-24$27.54$59.055,461,400
2009-06-23$27.48$58.915,626,200
2009-06-22$27.64$59.267,161,200
2009-06-19$27.36$58.666,805,800
2009-06-18$27.74$59.474,659,800
2009-06-17$27.29$58.514,830,600
2009-06-16$26.81$57.484,516,400
2009-06-15$27.02$57.935,155,000
2009-06-12$27.46$58.883,636,800
2009-06-11$27.36$58.655,285,200
2009-06-10$27.26$58.465,605,400
2009-06-09$27.21$58.337,322,400
2009-06-08$27.11$58.1311,246,400
2009-06-05$26.08$55.926,673,000
2009-06-04$25.99$55.716,370,000
2009-06-03$26.36$56.516,560,200
2009-06-02$26.30$56.3911,057,600
2009-06-01$25.58$54.869,309,200
2009-05-29$25.59$54.877,186,200
2009-05-28$25.61$54.905,585,800
2009-05-27$25.49$54.647,862,000
2009-05-26$26.31$56.406,962,400
2009-05-22$26.33$56.444,017,800
2009-05-21$26.21$56.194,461,200
2009-05-20$26.21$56.205,246,600
2009-05-19$26.08$55.917,631,000
2009-05-18$26.34$56.485,622,800
2009-05-15$26.31$56.406,204,400
2009-05-14$26.71$57.275,409,600
2009-05-13$26.73$57.317,469,600
2009-05-12$26.83$57.524,931,000
2009-05-11$26.46$56.725,988,000
2009-05-08$26.70$57.258,811,600
2009-05-07$26.74$57.329,934,800
2009-05-06$25.93$55.608,967,400
2009-05-05$26.08$55.926,196,800
2009-05-04$26.23$56.2310,143,400
2009-05-01$25.24$54.125,270,800
2009-04-30$25.34$54.347,948,200
2009-04-29$25.39$54.446,299,600
2009-04-28$25.02$53.655,622,000
2009-04-27$24.58$52.707,432,800
2009-04-24$24.37$52.246,069,400
2009-04-23$24.83$53.255,045,200
2009-04-22$24.75$53.065,966,000
2009-04-21$25.33$54.306,442,600
2009-04-20$24.97$53.535,995,800
2009-04-17$24.95$53.487,189,600
2009-04-16$25.13$53.878,578,200
2009-04-15$24.94$53.474,803,000
2009-04-14$24.75$53.069,390,000
2009-04-13$25.18$54.006,781,800
2009-04-09$25.42$54.507,069,400
2009-04-08$25.41$54.477,018,600
2009-04-07$25.41$54.477,613,000
2009-04-06$25.41$54.014,473,000
2009-04-03$25.43$54.065,369,800
2009-04-02$25.51$54.238,855,800
2009-04-01$25.40$54.009,942,800
2009-03-31$24.94$53.028,461,200
2009-03-30$25.13$53.437,956,400
2009-03-27$25.42$54.0511,183,000
2009-03-26$24.60$52.3011,706,600
2009-03-25$24.76$52.658,721,200
2009-03-24$24.90$52.9410,031,000
2009-03-23$24.85$52.8313,492,800
2009-03-20$23.61$50.1911,441,200
2009-03-19$23.65$50.2722,108,400
2009-03-18$23.82$50.6337,159,600
2009-03-17$26.83$57.046,609,800
2009-03-16$26.70$56.766,740,200
2009-03-13$26.30$55.917,360,400
2009-03-12$26.00$55.279,952,400
2009-03-11$24.72$52.549,396,800
2009-03-10$25.09$53.356,664,600
2009-03-09$24.84$52.826,930,400
2009-03-06$25.48$54.177,723,600
2009-03-05$25.00$53.149,318,800
2009-03-04$25.68$54.5910,320,800
2009-03-03$26.08$55.437,539,000
2009-03-02$26.16$55.618,838,200
2009-02-27$26.24$55.797,876,800
2009-02-26$26.42$56.189,036,000
2009-02-25$27.40$58.255,404,200
2009-02-24$27.75$59.006,886,800
2009-02-23$27.26$57.956,965,200
2009-02-20$27.52$58.517,986,000
2009-02-19$27.86$59.237,094,000
2009-02-18$27.74$58.976,427,200
2009-02-17$28.17$59.908,010,800
2009-02-13$28.42$60.426,954,200
2009-02-12$28.91$61.456,347,400
2009-02-11$28.66$60.935,091,200
2009-02-10$28.70$61.006,528,000
2009-02-09$29.40$62.504,831,200
2009-02-06$29.42$62.555,322,000
2009-02-05$29.56$62.836,354,600
2009-02-04$29.54$62.795,461,200
2009-02-03$30.25$64.313,893,400
2009-02-02$29.65$63.024,240,800
2009-01-30$29.58$62.886,435,800
2009-01-29$30.05$63.885,442,800
2009-01-28$30.16$64.116,326,600
2009-01-27$30.22$64.246,025,800
2009-01-26$29.71$63.158,501,600
2009-01-23$29.66$63.066,775,000
2009-01-22$29.95$63.678,609,600
2009-01-21$29.83$63.437,653,200
2009-01-20$29.90$63.568,970,600
2009-01-16$30.29$64.409,391,400
2009-01-15$29.53$62.776,744,600
2009-01-14$29.38$62.455,468,600
2009-01-13$29.72$63.175,845,000
2009-01-12$29.93$63.648,551,000
2009-01-09$29.07$61.794,826,600
2009-01-08$29.25$62.197,577,400
2009-01-07$29.42$62.096,183,200
2009-01-06$29.76$62.819,600,000
2009-01-05$30.40$64.165,379,600
2009-01-02$30.18$63.695,208,800