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-11-05 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 | $91.31 | $391.75 | 316,100 | — | — |
| 2024-12-30 | $90.64 | $388.87 | 289,300 | — | — |
| 2024-12-27 | $91.68 | $393.33 | 251,700 | — | — |
| 2024-12-26 | $92.74 | $397.88 | 212,100 | — | — |
| 2024-12-24 | $92.55 | $397.07 | 156,800 | — | — |
| 2024-12-23 | $92.03 | $394.83 | 392,700 | — | — |
| 2024-12-20 | $92.39 | $396.38 | 1,531,900 | — | — |
| 2024-12-19 | $92.81 | $398.18 | 520,500 | — | — |
| 2024-12-18 | $94.97 | $407.45 | 511,900 | — | — |
| 2024-12-17 | $100.09 | $429.41 | 446,800 | — | — |
| 2024-12-16 | $101.91 | $437.22 | 238,200 | — | — |
| 2024-12-13 | $103.38 | $443.53 | 396,700 | — | — |
| 2024-12-12 | $104.09 | $446.58 | 244,200 | — | — |
| 2024-12-11 | $105.01 | $450.52 | 315,100 | — | — |
| 2024-12-10 | $105.92 | $454.43 | 350,300 | — | — |
| 2024-12-09 | $106.54 | $457.09 | 358,000 | — | — |
| 2024-12-06 | $105.03 | $450.61 | 340,000 | — | — |
| 2024-12-05 | $103.66 | $444.73 | 440,300 | — | — |
| 2024-12-04 | $107.61 | $461.68 | 515,300 | — | — |
| 2024-12-03 | $110.60 | $474.50 | 270,800 | — | — |
| 2024-12-02 | $112.42 | $482.31 | 437,900 | — | — |
| 2024-11-29 | $109.62 | $470.30 | 223,900 | — | — |
| 2024-11-27 | $109.50 | $467.94 | 386,800 | — | — |
| 2024-11-26 | $110.59 | $472.60 | 293,700 | — | — |
| 2024-11-25 | $113.55 | $485.25 | 492,500 | — | — |
| 2024-11-22 | $110.36 | $471.62 | 398,000 | — | — |
| 2024-11-21 | $108.67 | $464.39 | 336,500 | — | — |
| 2024-11-20 | $107.21 | $458.15 | 684,300 | — | — |
| 2024-11-19 | $107.78 | $460.59 | 313,100 | — | — |
| 2024-11-18 | $108.82 | $465.03 | 191,800 | — | — |
| 2024-11-15 | $108.81 | $464.99 | 234,200 | — | — |
| 2024-11-14 | $109.18 | $466.57 | 340,500 | — | — |
| 2024-11-13 | $110.95 | $474.14 | 515,500 | — | — |
| 2024-11-12 | $112.54 | $480.93 | 501,800 | — | — |
| 2024-11-11 | $116.50 | $497.85 | 654,000 | — | — |
| 2024-11-08 | $114.99 | $491.40 | 522,800 | — | — |
| 2024-11-07 | $116.60 | $498.28 | 499,000 | — | — |
| 2024-11-06 | $117.00 | $499.99 | 765,100 | — | — |
| 2024-11-05 | $108.86 | $465.21 | 742,000 | — | — |
| 2024-11-04 | $110.09 | $470.46 | 723,300 | — | — |
| 2024-11-01 | $109.02 | $465.89 | 599,600 | — | — |
| 2024-10-31 | $107.83 | $460.80 | 491,100 | — | — |
| 2024-10-30 | $110.24 | $471.10 | 341,800 | — | — |
| 2024-10-29 | $108.87 | $465.25 | 469,300 | — | — |
| 2024-10-28 | $110.26 | $471.19 | 262,200 | — | — |
| 2024-10-25 | $109.26 | $466.92 | 264,700 | — | — |
| 2024-10-24 | $110.39 | $471.74 | 293,000 | — | — |
| 2024-10-23 | $109.19 | $466.62 | 284,100 | — | — |
| 2024-10-22 | $110.91 | $473.97 | 296,400 | — | — |
| 2024-10-21 | $112.86 | $482.30 | 215,000 | — | — |
| 2024-10-18 | $114.60 | $489.74 | 234,000 | — | — |
| 2024-10-17 | $114.88 | $490.93 | 275,900 | — | — |
| 2024-10-16 | $116.05 | $495.93 | 264,100 | — | — |
| 2024-10-15 | $113.41 | $484.65 | 217,800 | — | — |
| 2024-10-14 | $113.83 | $486.44 | 169,700 | — | — |
| 2024-10-11 | $112.41 | $480.38 | 153,800 | — | — |
| 2024-10-10 | $110.77 | $473.37 | 186,600 | — | — |
| 2024-10-09 | $110.90 | $473.92 | 217,900 | — | — |
| 2024-10-08 | $110.54 | $472.39 | 219,600 | — | — |
| 2024-10-07 | $110.80 | $473.50 | 156,300 | — | — |
| 2024-10-04 | $110.48 | $472.13 | 149,500 | — | — |
| 2024-10-03 | $108.94 | $465.55 | 171,800 | — | — |
| 2024-10-02 | $110.59 | $472.60 | 156,900 | — | — |
| 2024-10-01 | $110.86 | $473.75 | 168,300 | — | — |
| 2024-09-30 | $111.77 | $477.64 | 289,300 | — | — |
| 2024-09-27 | $110.83 | $473.62 | 1,941,800 | — | — |
| 2024-09-26 | $111.62 | $477.00 | 235,100 | — | — |
| 2024-09-25 | $108.29 | $462.77 | 531,000 | — | — |
| 2024-09-24 | $110.22 | $471.02 | 203,400 | — | — |
| 2024-09-23 | $109.34 | $467.26 | 325,000 | — | — |
| 2024-09-20 | $110.27 | $471.23 | 746,400 | — | — |
| 2024-09-19 | $111.19 | $475.16 | 442,600 | — | — |
| 2024-09-18 | $107.85 | $460.89 | 261,400 | — | — |
| 2024-09-17 | $107.42 | $459.05 | 252,300 | — | — |
| 2024-09-16 | $105.55 | $451.06 | 251,900 | — | — |
| 2024-09-13 | $104.75 | $447.64 | 189,700 | — | — |
| 2024-09-12 | $102.61 | $438.50 | 191,000 | — | — |
| 2024-09-11 | $101.45 | $433.54 | 207,500 | — | — |
| 2024-09-10 | $100.72 | $430.42 | 292,700 | — | — |
| 2024-09-09 | $100.60 | $429.91 | 672,300 | — | — |
| 2024-09-06 | $99.29 | $424.31 | 349,900 | — | — |
| 2024-09-05 | $99.71 | $426.10 | 267,400 | — | — |
| 2024-09-04 | $101.24 | $432.64 | 302,100 | — | — |
| 2024-09-03 | $101.18 | $432.39 | 394,700 | — | — |
| 2024-08-30 | $105.11 | $449.18 | 320,100 | — | — |
| 2024-08-29 | $104.26 | $443.71 | 268,700 | — | — |
| 2024-08-28 | $103.09 | $438.73 | 199,000 | — | — |
| 2024-08-27 | $103.48 | $440.39 | 403,200 | — | — |
| 2024-08-26 | $104.67 | $445.46 | 285,500 | — | — |
| 2024-08-23 | $104.24 | $443.63 | 466,600 | — | — |
| 2024-08-22 | $101.38 | $431.45 | 627,400 | — | — |
| 2024-08-21 | $101.02 | $429.92 | 238,100 | — | — |
| 2024-08-20 | $98.75 | $420.26 | 274,200 | — | — |
| 2024-08-19 | $100.89 | $429.37 | 311,000 | — | — |
| 2024-08-16 | $99.26 | $422.43 | 310,400 | — | — |
| 2024-08-15 | $98.37 | $418.64 | 253,400 | — | — |
| 2024-08-14 | $95.43 | $406.13 | 344,600 | — | — |
| 2024-08-13 | $95.04 | $404.47 | 469,400 | — | — |
| 2024-08-12 | $95.23 | $405.28 | 317,700 | — | — |
| 2024-08-09 | $96.15 | $409.20 | 403,600 | — | — |
| 2024-08-08 | $97.23 | $413.79 | 473,400 | — | — |
| 2024-08-07 | $96.61 | $411.15 | 599,100 | — | — |
| 2024-08-06 | $101.20 | $430.69 | 1,111,300 | — | — |
| 2024-08-05 | $86.96 | $370.09 | 1,003,100 | — | — |
| 2024-08-02 | $89.91 | $382.64 | 828,000 | — | — |
| 2024-08-01 | $96.60 | $411.11 | 524,200 | — | — |
| 2024-07-31 | $100.29 | $426.81 | 475,500 | — | — |
| 2024-07-30 | $99.24 | $422.35 | 315,900 | — | — |
| 2024-07-29 | $98.68 | $419.96 | 244,300 | — | — |
| 2024-07-26 | $97.71 | $415.83 | 226,800 | — | — |
| 2024-07-25 | $97.17 | $413.54 | 358,500 | — | — |
| 2024-07-24 | $96.16 | $409.24 | 199,900 | — | — |
| 2024-07-23 | $97.23 | $413.79 | 267,000 | — | — |
| 2024-07-22 | $97.55 | $415.15 | 258,300 | — | — |
| 2024-07-19 | $95.00 | $404.30 | 271,300 | — | — |
| 2024-07-18 | $97.80 | $416.22 | 223,200 | — | — |
| 2024-07-17 | $99.53 | $423.58 | 241,900 | — | — |
| 2024-07-16 | $99.90 | $425.16 | 392,000 | — | — |
| 2024-07-15 | $96.71 | $411.58 | 458,000 | — | — |
| 2024-07-12 | $94.99 | $404.26 | 320,300 | — | — |
| 2024-07-11 | $93.74 | $398.94 | 300,500 | — | — |
| 2024-07-10 | $90.31 | $384.34 | 294,600 | — | — |
| 2024-07-09 | $88.24 | $375.53 | 255,000 | — | — |
| 2024-07-08 | $89.54 | $381.07 | 426,000 | — | — |
| 2024-07-05 | $88.37 | $376.09 | 377,600 | — | — |
| 2024-07-03 | $89.81 | $382.21 | 214,300 | — | — |
| 2024-07-02 | $89.38 | $380.38 | 463,000 | — | — |
| 2024-07-01 | $89.68 | $381.66 | 614,900 | — | — |
| 2024-06-28 | $91.89 | $391.07 | 834,700 | — | — |
| 2024-06-27 | $93.30 | $397.07 | 261,300 | — | — |
| 2024-06-26 | $94.96 | $404.13 | 355,200 | — | — |
| 2024-06-25 | $94.49 | $402.13 | 326,100 | — | — |
| 2024-06-24 | $96.16 | $409.24 | 333,800 | — | — |
| 2024-06-21 | $95.52 | $406.51 | 891,200 | — | — |
| 2024-06-20 | $95.48 | $406.34 | 266,800 | — | — |
| 2024-06-18 | $97.66 | $415.62 | 272,500 | — | — |
| 2024-06-17 | $96.90 | $412.39 | 256,900 | — | — |
| 2024-06-14 | $97.00 | $412.81 | 395,900 | — | — |
| 2024-06-13 | $100.43 | $427.41 | 244,800 | — | — |
| 2024-06-12 | $100.15 | $426.22 | 391,200 | — | — |
| 2024-06-11 | $99.20 | $422.18 | 290,100 | — | — |
| 2024-06-10 | $98.17 | $417.79 | 272,100 | — | — |
| 2024-06-07 | $97.47 | $414.81 | 361,500 | — | — |
| 2024-06-06 | $98.26 | $418.18 | 361,100 | — | — |
| 2024-06-05 | $98.46 | $419.03 | 255,800 | — | — |
| 2024-06-04 | $98.79 | $420.43 | 325,000 | — | — |
| 2024-06-03 | $100.40 | $427.28 | 272,000 | — | — |
| 2024-05-31 | $102.30 | $435.37 | 384,100 | — | — |
| 2024-05-30 | $101.41 | $429.75 | 285,600 | — | — |
| 2024-05-29 | $99.78 | $422.84 | 222,600 | — | — |
| 2024-05-28 | $100.87 | $427.46 | 249,300 | — | — |
| 2024-05-24 | $102.13 | $432.80 | 277,400 | — | — |
| 2024-05-23 | $100.83 | $427.29 | 276,600 | — | — |
| 2024-05-22 | $101.25 | $429.07 | 357,900 | — | — |
| 2024-05-21 | $101.68 | $430.90 | 314,200 | — | — |
| 2024-05-20 | $102.77 | $435.51 | 267,100 | — | — |
| 2024-05-17 | $102.40 | $433.95 | 199,100 | — | — |
| 2024-05-16 | $101.56 | $430.39 | 279,900 | — | — |
| 2024-05-15 | $101.66 | $430.81 | 267,600 | — | — |
| 2024-05-14 | $102.22 | $433.18 | 266,400 | — | — |
| 2024-05-13 | $102.17 | $432.97 | 263,300 | — | — |
| 2024-05-10 | $101.91 | $431.87 | 238,500 | — | — |
| 2024-05-09 | $101.83 | $431.53 | 264,800 | — | — |
| 2024-05-08 | $101.07 | $428.31 | 425,900 | — | — |
| 2024-05-07 | $101.07 | $428.31 | 767,300 | — | — |
| 2024-05-06 | $95.94 | $406.57 | 455,700 | — | — |
| 2024-05-03 | $94.11 | $398.82 | 229,200 | — | — |
| 2024-05-02 | $94.22 | $399.28 | 325,500 | — | — |
| 2024-05-01 | $91.96 | $389.70 | 380,800 | — | — |
| 2024-04-30 | $91.23 | $386.61 | 282,800 | — | — |
| 2024-04-29 | $93.45 | $396.02 | 256,600 | — | — |
| 2024-04-26 | $93.59 | $396.61 | 173,800 | — | — |
| 2024-04-25 | $93.03 | $394.24 | 193,200 | — | — |
| 2024-04-24 | $93.40 | $395.81 | 178,600 | — | — |
| 2024-04-23 | $93.38 | $395.72 | 155,400 | — | — |
| 2024-04-22 | $92.72 | $392.93 | 216,300 | — | — |
| 2024-04-19 | $92.01 | $389.92 | 277,500 | — | — |
| 2024-04-18 | $90.69 | $384.32 | 372,100 | — | — |
| 2024-04-17 | $91.93 | $389.58 | 271,000 | — | — |
| 2024-04-16 | $92.69 | $392.80 | 171,400 | — | — |
| 2024-04-15 | $93.07 | $394.41 | 274,300 | — | — |
| 2024-04-12 | $93.27 | $395.26 | 200,800 | — | — |
| 2024-04-11 | $95.40 | $404.28 | 370,000 | — | — |
| 2024-04-10 | $96.60 | $409.37 | 511,700 | — | — |
| 2024-04-09 | $98.24 | $416.32 | 541,500 | — | — |
| 2024-04-08 | $94.25 | $399.41 | 208,700 | — | — |
| 2024-04-05 | $93.09 | $394.49 | 263,300 | — | — |
| 2024-04-04 | $91.90 | $389.45 | 208,300 | — | — |
| 2024-04-03 | $93.64 | $396.82 | 233,300 | — | — |
| 2024-04-02 | $92.99 | $394.07 | 305,800 | — | — |
| 2024-04-01 | $92.77 | $393.14 | 246,200 | — | — |
| 2024-03-28 | $92.20 | $390.72 | 350,100 | — | — |
| 2024-03-27 | $91.85 | $389.24 | 306,900 | — | — |
| 2024-03-26 | $89.52 | $379.36 | 251,900 | — | — |
| 2024-03-25 | $89.52 | $379.36 | 207,800 | — | — |
| 2024-03-22 | $90.27 | $382.54 | 260,100 | — | — |
| 2024-03-21 | $90.35 | $382.88 | 260,000 | — | — |
| 2024-03-20 | $90.33 | $382.80 | 237,500 | — | — |
| 2024-03-19 | $88.63 | $375.59 | 262,200 | — | — |
| 2024-03-18 | $88.10 | $373.35 | 305,700 | — | — |
| 2024-03-15 | $88.02 | $373.01 | 743,500 | — | — |
| 2024-03-14 | $86.67 | $367.29 | 230,800 | — | — |
| 2024-03-13 | $87.09 | $369.07 | 321,100 | — | — |
| 2024-03-12 | $88.02 | $373.01 | 295,500 | — | — |
| 2024-03-11 | $88.20 | $373.77 | 403,200 | — | — |
| 2024-03-08 | $87.11 | $369.15 | 259,900 | — | — |
| 2024-03-07 | $87.93 | $372.63 | 319,600 | — | — |
| 2024-03-06 | $85.83 | $363.73 | 157,200 | — | — |
| 2024-03-05 | $85.46 | $362.16 | 256,200 | — | — |
| 2024-03-04 | $86.54 | $366.74 | 288,300 | — | — |
| 2024-03-01 | $85.63 | $362.88 | 282,200 | — | — |
| 2024-02-29 | $84.95 | $360.00 | 297,300 | — | — |
| 2024-02-28 | $83.68 | $354.62 | 195,600 | — | — |
| 2024-02-27 | $83.40 | $353.43 | 285,300 | — | — |
| 2024-02-26 | $82.92 | $351.40 | 259,700 | — | — |
| 2024-02-23 | $83.09 | $352.12 | 195,000 | — | — |
| 2024-02-22 | $82.61 | $350.08 | 268,500 | — | — |
| 2024-02-21 | $82.07 | $346.10 | 239,600 | — | — |
| 2024-02-20 | $80.70 | $340.32 | 278,700 | — | — |
| 2024-02-16 | $81.71 | $344.58 | 411,700 | — | — |
| 2024-02-15 | $83.83 | $353.52 | 419,400 | — | — |
| 2024-02-14 | $81.22 | $342.51 | 593,200 | — | — |
| 2024-02-13 | $79.84 | $336.69 | 757,900 | — | — |
| 2024-02-12 | $81.80 | $344.96 | 329,700 | — | — |
| 2024-02-09 | $79.85 | $336.74 | 394,800 | — | — |
| 2024-02-08 | $80.07 | $337.66 | 398,700 | — | — |
| 2024-02-07 | $77.58 | $327.16 | 448,400 | — | — |
| 2024-02-06 | $76.73 | $323.58 | 778,100 | — | — |
| 2024-02-05 | $71.14 | $300.01 | 480,300 | — | — |
| 2024-02-02 | $72.55 | $305.95 | 407,300 | — | — |
| 2024-02-01 | $73.18 | $308.61 | 312,300 | — | — |
| 2024-01-31 | $72.10 | $304.05 | 346,800 | — | — |
| 2024-01-30 | $73.82 | $311.31 | 193,900 | — | — |
| 2024-01-29 | $74.60 | $314.60 | 246,600 | — | — |
| 2024-01-26 | $73.56 | $310.21 | 239,900 | — | — |
| 2024-01-25 | $73.72 | $310.89 | 262,800 | — | — |
| 2024-01-24 | $73.11 | $308.31 | 233,200 | — | — |
| 2024-01-23 | $74.44 | $313.92 | 271,000 | — | — |
| 2024-01-22 | $75.37 | $317.84 | 171,300 | — | — |
| 2024-01-19 | $74.78 | $315.36 | 174,600 | — | — |
| 2024-01-18 | $74.67 | $314.89 | 201,700 | — | — |
| 2024-01-17 | $73.73 | $310.93 | 169,000 | — | — |
| 2024-01-16 | $74.40 | $313.75 | 275,000 | — | — |
| 2024-01-12 | $76.24 | $321.51 | 170,300 | — | — |
| 2024-01-11 | $76.13 | $321.05 | 294,400 | — | — |
| 2024-01-10 | $76.82 | $323.96 | 273,100 | — | — |
| 2024-01-09 | $76.00 | $320.50 | 310,200 | — | — |
| 2024-01-08 | $77.26 | $325.81 | 306,100 | — | — |
| 2024-01-05 | $77.51 | $326.87 | 283,600 | — | — |
| 2024-01-04 | $77.67 | $327.54 | 390,400 | — | — |
| 2024-01-03 | $78.80 | $332.31 | 271,400 | — | — |
| 2024-01-02 | $82.96 | $349.85 | 236,100 | — | — |