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
- 1983-11-21 to 2026-09-04
- Data captured
Stock Price Chart
Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close
Logarithmic scale. Both lines share the same starting value for the selected range.
Historical Stock Price — 2024
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2024-12-31 | $39.99 | $280.60 | 13,549,900 | — | — |
| 2024-12-30 | $39.60 | $277.87 | 15,672,000 | — | — |
| 2024-12-27 | $39.92 | $280.11 | 15,168,100 | — | — |
| 2024-12-26 | $39.96 | $280.39 | 12,946,400 | — | — |
| 2024-12-24 | $39.80 | $279.27 | 11,712,200 | — | — |
| 2024-12-23 | $39.94 | $280.25 | 21,292,300 | — | — |
| 2024-12-20 | $39.93 | $280.18 | 47,590,900 | — | — |
| 2024-12-19 | $39.97 | $280.46 | 17,859,100 | — | — |
| 2024-12-18 | $40.24 | $282.36 | 19,199,600 | — | — |
| 2024-12-17 | $40.78 | $286.15 | 15,374,000 | — | — |
| 2024-12-16 | $40.88 | $286.85 | 30,228,300 | — | — |
| 2024-12-13 | $42.28 | $296.67 | 13,360,400 | — | — |
| 2024-12-12 | $42.08 | $295.27 | 11,232,300 | — | — |
| 2024-12-11 | $41.99 | $294.64 | 13,986,100 | — | — |
| 2024-12-10 | $42.30 | $296.81 | 16,337,200 | — | — |
| 2024-12-09 | $42.36 | $297.23 | 15,570,300 | — | — |
| 2024-12-06 | $42.37 | $297.30 | 15,685,900 | — | — |
| 2024-12-05 | $42.55 | $298.57 | 16,176,900 | — | — |
| 2024-12-04 | $42.52 | $298.36 | 21,431,600 | — | — |
| 2024-12-03 | $43.83 | $307.55 | 15,415,900 | — | — |
| 2024-12-02 | $43.85 | $307.69 | 12,783,900 | — | — |
| 2024-11-29 | $44.34 | $311.13 | 9,023,100 | — | — |
| 2024-11-27 | $44.38 | $311.41 | 12,372,400 | — | — |
| 2024-11-26 | $44.37 | $311.34 | 17,247,000 | — | — |
| 2024-11-25 | $43.98 | $308.60 | 28,365,900 | — | — |
| 2024-11-22 | $43.15 | $302.78 | 17,017,400 | — | — |
| 2024-11-21 | $42.50 | $298.22 | 12,534,100 | — | — |
| 2024-11-20 | $42.22 | $296.25 | 14,706,500 | — | — |
| 2024-11-19 | $41.93 | $294.22 | 10,520,600 | — | — |
| 2024-11-18 | $42.25 | $296.46 | 17,405,400 | — | — |
| 2024-11-15 | $41.65 | $292.25 | 21,482,500 | — | — |
| 2024-11-14 | $40.87 | $286.78 | 13,636,600 | — | — |
| 2024-11-13 | $41.14 | $288.67 | 19,953,500 | — | — |
| 2024-11-12 | $40.40 | $283.48 | 16,984,600 | — | — |
| 2024-11-11 | $40.44 | $283.76 | 17,116,400 | — | — |
| 2024-11-08 | $40.48 | $284.04 | 21,305,900 | — | — |
| 2024-11-07 | $40.57 | $284.67 | 24,225,500 | — | — |
| 2024-11-06 | $41.16 | $288.81 | 21,957,100 | — | — |
| 2024-11-05 | $41.26 | $289.52 | 12,322,800 | — | — |
| 2024-11-04 | $41.06 | $288.11 | 14,760,900 | — | — |
| 2024-11-01 | $41.36 | $290.22 | 16,682,400 | — | — |
| 2024-10-31 | $42.13 | $295.62 | 31,077,900 | — | — |
| 2024-10-30 | $41.28 | $289.66 | 16,372,600 | — | — |
| 2024-10-29 | $41.33 | $290.01 | 15,072,300 | — | — |
| 2024-10-28 | $41.62 | $292.04 | 13,575,000 | — | — |
| 2024-10-25 | $41.38 | $290.36 | 19,717,400 | — | — |
| 2024-10-24 | $41.86 | $293.73 | 23,506,400 | — | — |
| 2024-10-23 | $42.86 | $300.74 | 27,174,700 | — | — |
| 2024-10-22 | $41.50 | $291.20 | 42,576,300 | — | — |
| 2024-10-21 | $43.70 | $306.64 | 18,760,000 | — | — |
| 2024-10-18 | $43.99 | $308.67 | 13,058,400 | — | — |
| 2024-10-17 | $43.85 | $307.69 | 10,539,500 | — | — |
| 2024-10-16 | $43.91 | $308.11 | 9,459,000 | — | — |
| 2024-10-15 | $43.74 | $306.92 | 15,444,500 | — | — |
| 2024-10-14 | $43.19 | $303.06 | 9,923,500 | — | — |
| 2024-10-11 | $43.00 | $301.72 | 10,658,700 | — | — |
| 2024-10-10 | $42.95 | $301.37 | 12,352,800 | — | — |
| 2024-10-09 | $44.11 | $304.76 | 12,614,200 | — | — |
| 2024-10-08 | $44.01 | $304.06 | 10,855,100 | — | — |
| 2024-10-07 | $43.84 | $302.89 | 12,885,000 | — | — |
| 2024-10-04 | $44.18 | $305.24 | 14,531,200 | — | — |
| 2024-10-03 | $44.52 | $307.59 | 12,258,400 | — | — |
| 2024-10-02 | $45.05 | $311.25 | 12,040,800 | — | — |
| 2024-10-01 | $45.21 | $312.36 | 17,536,400 | — | — |
| 2024-09-30 | $44.91 | $310.28 | 13,509,700 | — | — |
| 2024-09-27 | $44.89 | $310.14 | 15,659,300 | — | — |
| 2024-09-26 | $44.62 | $308.28 | 15,779,600 | — | — |
| 2024-09-25 | $44.55 | $307.80 | 21,990,100 | — | — |
| 2024-09-24 | $44.66 | $308.56 | 15,154,000 | — | — |
| 2024-09-23 | $44.26 | $305.79 | 18,083,200 | — | — |
| 2024-09-20 | $44.33 | $306.28 | 52,671,900 | — | — |
| 2024-09-19 | $43.94 | $303.58 | 23,097,200 | — | — |
| 2024-09-18 | $43.88 | $303.17 | 16,897,900 | — | — |
| 2024-09-17 | $44.08 | $304.55 | 18,769,600 | — | — |
| 2024-09-16 | $45.00 | $310.90 | 24,714,500 | — | — |
| 2024-09-13 | $44.43 | $306.97 | 20,029,700 | — | — |
| 2024-09-12 | $43.86 | $303.03 | 18,397,000 | — | — |
| 2024-09-11 | $43.80 | $302.61 | 22,395,500 | — | — |
| 2024-09-10 | $43.65 | $301.58 | 36,980,400 | — | — |
| 2024-09-09 | $42.73 | $295.22 | 27,850,300 | — | — |
| 2024-09-06 | $41.15 | $284.31 | 18,100,300 | — | — |
| 2024-09-05 | $41.31 | $285.41 | 28,199,800 | — | — |
| 2024-09-04 | $41.48 | $286.59 | 31,272,700 | — | — |
| 2024-09-03 | $42.93 | $296.60 | 23,319,900 | — | — |
| 2024-08-30 | $41.78 | $288.66 | 20,009,900 | — | — |
| 2024-08-29 | $41.25 | $285.00 | 17,338,100 | — | — |
| 2024-08-28 | $41.49 | $286.65 | 12,732,700 | — | — |
| 2024-08-27 | $41.45 | $286.38 | 9,778,200 | — | — |
| 2024-08-26 | $41.49 | $286.65 | 10,309,500 | — | — |
| 2024-08-23 | $41.21 | $284.72 | 11,757,300 | — | — |
| 2024-08-22 | $40.87 | $282.37 | 13,529,600 | — | — |
| 2024-08-21 | $41.05 | $283.61 | 13,683,400 | — | — |
| 2024-08-20 | $40.85 | $282.23 | 8,784,000 | — | — |
| 2024-08-19 | $40.74 | $281.47 | 9,401,400 | — | — |
| 2024-08-16 | $40.61 | $280.57 | 13,377,500 | — | — |
| 2024-08-15 | $40.04 | $276.64 | 17,489,600 | — | — |
| 2024-08-14 | $40.90 | $282.58 | 10,931,100 | — | — |
| 2024-08-13 | $40.78 | $281.75 | 15,349,400 | — | — |
| 2024-08-12 | $40.53 | $280.02 | 11,099,000 | — | — |
| 2024-08-09 | $40.75 | $281.54 | 11,818,700 | — | — |
| 2024-08-08 | $40.52 | $279.95 | 13,237,100 | — | — |
| 2024-08-07 | $40.28 | $278.29 | 12,176,300 | — | — |
| 2024-08-06 | $40.26 | $278.16 | 18,104,200 | — | — |
| 2024-08-05 | $39.80 | $274.98 | 26,855,000 | — | — |
| 2024-08-02 | $40.97 | $283.06 | 26,124,900 | — | — |
| 2024-08-01 | $40.85 | $282.23 | 18,166,800 | — | — |
| 2024-07-31 | $40.52 | $279.95 | 23,605,400 | — | — |
| 2024-07-30 | $40.04 | $276.64 | 16,089,200 | — | — |
| 2024-07-29 | $40.03 | $276.57 | 12,937,200 | — | — |
| 2024-07-26 | $40.09 | $276.98 | 15,911,500 | — | — |
| 2024-07-25 | $39.95 | $276.01 | 19,740,300 | — | — |
| 2024-07-24 | $39.67 | $274.08 | 22,889,000 | — | — |
| 2024-07-23 | $38.89 | $268.69 | 25,257,700 | — | — |
| 2024-07-22 | $39.09 | $270.07 | 54,985,800 | — | — |
| 2024-07-19 | $41.62 | $287.55 | 17,608,000 | — | — |
| 2024-07-18 | $42.07 | $290.66 | 15,752,800 | — | — |
| 2024-07-17 | $42.03 | $290.39 | 20,401,700 | — | — |
| 2024-07-16 | $41.45 | $286.38 | 16,016,900 | — | — |
| 2024-07-15 | $40.79 | $281.82 | 15,874,900 | — | — |
| 2024-07-12 | $41.43 | $286.24 | 11,129,100 | — | — |
| 2024-07-11 | $41.30 | $285.34 | 12,487,800 | — | — |
| 2024-07-10 | $41.08 | $283.82 | 13,826,800 | — | — |
| 2024-07-09 | $41.30 | $280.75 | 20,475,200 | — | — |
| 2024-07-08 | $41.53 | $282.31 | 15,380,400 | — | — |
| 2024-07-05 | $41.27 | $280.54 | 17,552,200 | — | — |
| 2024-07-03 | $41.12 | $279.52 | 6,653,900 | — | — |
| 2024-07-02 | $41.10 | $279.39 | 21,659,400 | — | — |
| 2024-07-01 | $41.74 | $283.74 | 16,412,100 | — | — |
| 2024-06-28 | $41.24 | $280.34 | 27,639,200 | — | — |
| 2024-06-27 | $40.82 | $277.48 | 15,560,800 | — | — |
| 2024-06-26 | $41.02 | $278.84 | 19,709,900 | — | — |
| 2024-06-25 | $41.08 | $279.25 | 17,475,700 | — | — |
| 2024-06-24 | $41.17 | $279.86 | 20,773,800 | — | — |
| 2024-06-21 | $40.24 | $273.54 | 30,375,300 | — | — |
| 2024-06-20 | $40.24 | $273.54 | 17,704,700 | — | — |
| 2024-06-18 | $40.08 | $272.45 | 17,125,700 | — | — |
| 2024-06-17 | $39.46 | $268.24 | 22,286,600 | — | — |
| 2024-06-14 | $39.67 | $269.67 | 10,480,600 | — | — |
| 2024-06-13 | $39.78 | $270.41 | 12,297,400 | — | — |
| 2024-06-12 | $39.77 | $270.35 | 15,065,300 | — | — |
| 2024-06-11 | $40.42 | $274.76 | 12,083,300 | — | — |
| 2024-06-10 | $40.41 | $274.70 | 15,210,700 | — | — |
| 2024-06-07 | $40.94 | $278.30 | 10,410,200 | — | — |
| 2024-06-06 | $41.33 | $280.95 | 10,259,100 | — | — |
| 2024-06-05 | $41.35 | $281.09 | 11,964,000 | — | — |
| 2024-06-04 | $41.56 | $282.51 | 16,040,200 | — | — |
| 2024-06-03 | $40.98 | $278.57 | 20,688,100 | — | — |
| 2024-05-31 | $41.15 | $279.73 | 38,917,400 | — | — |
| 2024-05-30 | $40.33 | $274.15 | 19,633,200 | — | — |
| 2024-05-29 | $39.10 | $265.79 | 17,652,000 | — | — |
| 2024-05-28 | $39.36 | $267.56 | 15,071,300 | — | — |
| 2024-05-24 | $39.74 | $270.14 | 10,420,000 | — | — |
| 2024-05-23 | $39.43 | $268.04 | 14,105,000 | — | — |
| 2024-05-22 | $39.79 | $270.48 | 12,374,100 | — | — |
| 2024-05-21 | $39.62 | $269.33 | 18,327,000 | — | — |
| 2024-05-20 | $40.12 | $272.73 | 8,665,000 | — | — |
| 2024-05-17 | $40.06 | $272.32 | 14,670,400 | — | — |
| 2024-05-16 | $40.25 | $273.61 | 12,913,200 | — | — |
| 2024-05-15 | $40.49 | $275.24 | 14,926,000 | — | — |
| 2024-05-14 | $40.49 | $275.24 | 17,664,400 | — | — |
| 2024-05-13 | $40.54 | $275.58 | 21,365,700 | — | — |
| 2024-05-10 | $40.40 | $274.63 | 16,888,500 | — | — |
| 2024-05-09 | $39.79 | $270.48 | 12,881,000 | — | — |
| 2024-05-08 | $39.48 | $268.38 | 10,438,000 | — | — |
| 2024-05-07 | $39.31 | $267.22 | 11,935,200 | — | — |
| 2024-05-06 | $39.33 | $267.36 | 13,348,800 | — | — |
| 2024-05-03 | $38.89 | $264.36 | 13,195,600 | — | — |
| 2024-05-02 | $38.93 | $264.64 | 17,394,900 | — | — |
| 2024-05-01 | $39.20 | $266.47 | 17,754,000 | — | — |
| 2024-04-30 | $39.49 | $268.44 | 20,222,200 | — | — |
| 2024-04-29 | $40.09 | $272.52 | 19,438,600 | — | — |
| 2024-04-26 | $39.68 | $269.73 | 18,246,200 | — | — |
| 2024-04-25 | $39.22 | $266.61 | 16,837,700 | — | — |
| 2024-04-24 | $39.49 | $268.44 | 15,946,600 | — | — |
| 2024-04-23 | $39.70 | $269.87 | 25,972,800 | — | — |
| 2024-04-22 | $38.60 | $262.39 | 51,243,200 | — | — |
| 2024-04-19 | $40.49 | $275.24 | 24,706,500 | — | — |
| 2024-04-18 | $40.13 | $272.79 | 20,173,700 | — | — |
| 2024-04-17 | $39.78 | $270.41 | 21,009,200 | — | — |
| 2024-04-16 | $39.77 | $270.35 | 14,016,800 | — | — |
| 2024-04-15 | $40.11 | $272.66 | 16,442,800 | — | — |
| 2024-04-12 | $39.72 | $270.01 | 21,555,000 | — | — |
| 2024-04-11 | $40.16 | $273.00 | 14,782,200 | — | — |
| 2024-04-10 | $40.52 | $275.44 | 17,900,400 | — | — |
| 2024-04-09 | $40.84 | $277.62 | 17,224,100 | — | — |
| 2024-04-08 | $41.73 | $279.15 | 14,457,800 | — | — |
| 2024-04-05 | $42.12 | $281.76 | 14,338,700 | — | — |
| 2024-04-04 | $42.45 | $283.97 | 16,461,400 | — | — |
| 2024-04-03 | $42.84 | $286.57 | 18,211,800 | — | — |
| 2024-04-02 | $42.54 | $284.57 | 17,260,800 | — | — |
| 2024-04-01 | $42.28 | $282.83 | 15,031,600 | — | — |
| 2024-03-28 | $41.96 | $280.69 | 19,771,400 | — | — |
| 2024-03-27 | $41.54 | $277.88 | 19,260,100 | — | — |
| 2024-03-26 | $40.85 | $273.26 | 17,854,100 | — | — |
| 2024-03-25 | $40.87 | $273.40 | 14,587,200 | — | — |
| 2024-03-22 | $40.37 | $270.05 | 17,816,400 | — | — |
| 2024-03-21 | $40.54 | $271.19 | 21,868,300 | — | — |
| 2024-03-20 | $40.12 | $268.38 | 15,198,800 | — | — |
| 2024-03-19 | $39.97 | $267.38 | 15,226,900 | — | — |
| 2024-03-18 | $39.93 | $267.11 | 16,200,800 | — | — |
| 2024-03-15 | $39.49 | $264.17 | 54,893,900 | — | — |
| 2024-03-14 | $39.77 | $266.04 | 17,475,400 | — | — |
| 2024-03-13 | $40.26 | $269.32 | 13,751,800 | — | — |
| 2024-03-12 | $40.13 | $268.45 | 12,452,700 | — | — |
| 2024-03-11 | $40.13 | $268.45 | 12,344,600 | — | — |
| 2024-03-08 | $39.51 | $264.30 | 17,807,900 | — | — |
| 2024-03-07 | $39.53 | $264.43 | 17,100,600 | — | — |
| 2024-03-06 | $39.93 | $267.11 | 16,331,100 | — | — |
| 2024-03-05 | $40.35 | $269.92 | 20,640,100 | — | — |
| 2024-03-04 | $40.31 | $269.65 | 18,753,900 | — | — |
| 2024-03-01 | $40.20 | $268.91 | 12,130,900 | — | — |
| 2024-02-29 | $40.02 | $267.71 | 20,486,500 | — | — |
| 2024-02-28 | $40.10 | $268.25 | 12,437,000 | — | — |
| 2024-02-27 | $39.93 | $267.11 | 17,074,100 | — | — |
| 2024-02-26 | $39.69 | $265.50 | 25,108,400 | — | — |
| 2024-02-23 | $40.66 | $271.99 | 15,228,600 | — | — |
| 2024-02-22 | $40.73 | $272.46 | 22,068,900 | — | — |
| 2024-02-21 | $41.10 | $274.94 | 16,268,200 | — | — |
| 2024-02-20 | $40.50 | $270.92 | 12,069,500 | — | — |
| 2024-02-16 | $40.49 | $270.85 | 12,645,500 | — | — |
| 2024-02-15 | $40.59 | $271.52 | 12,081,400 | — | — |
| 2024-02-14 | $40.15 | $268.58 | 12,443,200 | — | — |
| 2024-02-13 | $40.13 | $268.45 | 14,483,600 | — | — |
| 2024-02-12 | $40.10 | $268.25 | 15,060,500 | — | — |
| 2024-02-09 | $39.72 | $265.70 | 18,479,400 | — | — |
| 2024-02-08 | $39.91 | $266.97 | 19,523,500 | — | — |
| 2024-02-07 | $40.42 | $270.39 | 21,815,600 | — | — |
| 2024-02-06 | $41.10 | $274.94 | 17,517,600 | — | — |
| 2024-02-05 | $41.38 | $276.81 | 20,466,200 | — | — |
| 2024-02-02 | $42.13 | $281.83 | 21,548,600 | — | — |
| 2024-02-01 | $42.49 | $284.23 | 19,586,500 | — | — |
| 2024-01-31 | $42.35 | $283.30 | 23,392,300 | — | — |
| 2024-01-30 | $42.47 | $284.10 | 20,044,600 | — | — |
| 2024-01-29 | $42.05 | $281.29 | 23,905,700 | — | — |
| 2024-01-26 | $42.40 | $283.63 | 20,367,200 | — | — |
| 2024-01-25 | $42.29 | $282.90 | 24,613,200 | — | — |
| 2024-01-24 | $41.28 | $276.14 | 27,910,400 | — | — |
| 2024-01-23 | $42.23 | $282.49 | 49,713,700 | — | — |
| 2024-01-22 | $39.58 | $264.77 | 26,039,200 | — | — |
| 2024-01-19 | $39.33 | $263.09 | 20,561,700 | — | — |
| 2024-01-18 | $38.94 | $260.49 | 17,112,800 | — | — |
| 2024-01-17 | $38.87 | $260.02 | 21,377,100 | — | — |
| 2024-01-16 | $39.29 | $262.83 | 31,039,400 | — | — |
| 2024-01-12 | $38.56 | $257.94 | 18,774,800 | — | — |
| 2024-01-11 | $37.90 | $253.53 | 31,289,800 | — | — |
| 2024-01-10 | $39.08 | $261.42 | 16,354,700 | — | — |
| 2024-01-09 | $39.04 | $261.16 | 17,880,100 | — | — |
| 2024-01-08 | $40.10 | $263.80 | 28,483,000 | — | — |
| 2024-01-05 | $40.20 | $264.46 | 30,276,700 | — | — |
| 2024-01-04 | $39.37 | $259.00 | 24,214,600 | — | — |
| 2024-01-03 | $39.16 | $257.61 | 26,263,900 | — | — |
| 2024-01-02 | $38.88 | $255.77 | 23,810,900 | — | — |