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
- 2002-09-11 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 | $455.73 | $455.73 | 256,300 | — | — |
| 2024-12-30 | $459.40 | $459.40 | 390,400 | — | — |
| 2024-12-27 | $475.31 | $475.31 | 151,500 | — | — |
| 2024-12-26 | $476.17 | $476.17 | 311,300 | — | — |
| 2024-12-24 | $476.03 | $476.03 | 98,800 | — | — |
| 2024-12-23 | $464.85 | $464.85 | 396,200 | — | — |
| 2024-12-20 | $473.40 | $473.40 | 1,210,500 | — | — |
| 2024-12-19 | $494.93 | $494.93 | 335,200 | — | — |
| 2024-12-18 | $510.69 | $510.69 | 433,500 | — | — |
| 2024-12-17 | $532.83 | $532.83 | 324,800 | — | — |
| 2024-12-16 | $536.31 | $536.31 | 308,500 | — | — |
| 2024-12-13 | $528.65 | $528.65 | 254,000 | — | — |
| 2024-12-12 | $524.08 | $524.08 | 191,900 | — | — |
| 2024-12-11 | $521.47 | $521.47 | 368,900 | — | — |
| 2024-12-10 | $522.97 | $522.97 | 357,900 | — | — |
| 2024-12-09 | $516.18 | $516.18 | 631,000 | — | — |
| 2024-12-06 | $515.93 | $515.93 | 350,000 | — | — |
| 2024-12-05 | $516.83 | $516.83 | 314,400 | — | — |
| 2024-12-04 | $542.36 | $542.36 | 383,000 | — | — |
| 2024-12-03 | $547.97 | $547.97 | 470,600 | — | — |
| 2024-12-02 | $557.74 | $557.74 | 188,700 | — | — |
| 2024-11-29 | $569.08 | $569.08 | 160,700 | — | — |
| 2024-11-27 | $564.38 | $564.38 | 421,200 | — | — |
| 2024-11-26 | $565.96 | $565.96 | 317,300 | — | — |
| 2024-11-25 | $557.27 | $557.27 | 308,500 | — | — |
| 2024-11-22 | $541.69 | $541.69 | 267,500 | — | — |
| 2024-11-21 | $549.19 | $549.19 | 588,500 | — | — |
| 2024-11-20 | $530.00 | $530.00 | 271,600 | — | — |
| 2024-11-19 | $515.88 | $515.88 | 187,000 | — | — |
| 2024-11-18 | $518.17 | $518.17 | 253,400 | — | — |
| 2024-11-15 | $522.37 | $522.37 | 337,100 | — | — |
| 2024-11-14 | $542.32 | $542.32 | 179,600 | — | — |
| 2024-11-13 | $537.20 | $537.20 | 234,300 | — | — |
| 2024-11-12 | $545.73 | $545.73 | 281,900 | — | — |
| 2024-11-11 | $558.10 | $558.10 | 312,200 | — | — |
| 2024-11-08 | $544.89 | $544.89 | 447,500 | — | — |
| 2024-11-07 | $545.09 | $545.09 | 663,800 | — | — |
| 2024-11-06 | $568.02 | $568.02 | 750,700 | — | — |
| 2024-11-05 | $500.83 | $500.83 | 184,400 | — | — |
| 2024-11-04 | $486.14 | $486.14 | 188,900 | — | — |
| 2024-11-01 | $480.69 | $480.69 | 262,600 | — | — |
| 2024-10-31 | $488.61 | $488.61 | 259,600 | — | — |
| 2024-10-30 | $491.33 | $491.33 | 536,500 | — | — |
| 2024-10-29 | $476.99 | $476.99 | 507,700 | — | — |
| 2024-10-28 | $479.38 | $479.38 | 573,500 | — | — |
| 2024-10-25 | $461.65 | $461.65 | 1,116,500 | — | — |
| 2024-10-24 | $414.43 | $414.43 | 825,300 | — | — |
| 2024-10-23 | $412.89 | $412.89 | 649,300 | — | — |
| 2024-10-22 | $429.89 | $429.89 | 409,700 | — | — |
| 2024-10-21 | $422.58 | $422.58 | 276,600 | — | — |
| 2024-10-18 | $436.69 | $436.69 | 297,200 | — | — |
| 2024-10-17 | $446.68 | $446.68 | 219,100 | — | — |
| 2024-10-16 | $459.66 | $459.66 | 219,700 | — | — |
| 2024-10-15 | $452.66 | $452.66 | 279,300 | — | — |
| 2024-10-14 | $461.97 | $461.97 | 247,800 | — | — |
| 2024-10-11 | $463.37 | $463.37 | 273,800 | — | — |
| 2024-10-10 | $440.85 | $440.85 | 205,800 | — | — |
| 2024-10-09 | $447.83 | $447.83 | 361,900 | — | — |
| 2024-10-08 | $436.81 | $436.81 | 182,400 | — | — |
| 2024-10-07 | $424.84 | $424.84 | 233,500 | — | — |
| 2024-10-04 | $428.14 | $428.14 | 401,200 | — | — |
| 2024-10-03 | $426.36 | $426.36 | 315,700 | — | — |
| 2024-10-02 | $430.14 | $430.14 | 291,200 | — | — |
| 2024-10-01 | $433.68 | $433.68 | 279,000 | — | — |
| 2024-09-30 | $437.26 | $437.26 | 310,100 | — | — |
| 2024-09-27 | $434.62 | $434.62 | 225,400 | — | — |
| 2024-09-26 | $431.28 | $431.28 | 393,200 | — | — |
| 2024-09-25 | $450.27 | $450.27 | 285,600 | — | — |
| 2024-09-24 | $455.73 | $455.73 | 419,400 | — | — |
| 2024-09-23 | $441.54 | $441.54 | 352,100 | — | — |
| 2024-09-20 | $436.78 | $436.78 | 530,500 | — | — |
| 2024-09-19 | $453.83 | $453.83 | 264,200 | — | — |
| 2024-09-18 | $444.29 | $444.29 | 332,700 | — | — |
| 2024-09-17 | $438.37 | $438.37 | 288,300 | — | — |
| 2024-09-16 | $434.81 | $434.81 | 216,600 | — | — |
| 2024-09-13 | $432.49 | $432.49 | 221,900 | — | — |
| 2024-09-12 | $420.18 | $420.18 | 271,400 | — | — |
| 2024-09-11 | $421.14 | $421.14 | 235,900 | — | — |
| 2024-09-10 | $415.64 | $415.64 | 339,300 | — | — |
| 2024-09-09 | $410.82 | $410.82 | 307,500 | — | — |
| 2024-09-06 | $402.39 | $402.39 | 341,400 | — | — |
| 2024-09-05 | $398.37 | $398.37 | 584,500 | — | — |
| 2024-09-04 | $417.31 | $417.31 | 734,300 | — | — |
| 2024-09-03 | $380.58 | $380.58 | 386,200 | — | — |
| 2024-08-30 | $375.83 | $375.83 | 509,500 | — | — |
| 2024-08-29 | $374.27 | $374.27 | 423,400 | — | — |
| 2024-08-28 | $371.34 | $371.34 | 239,600 | — | — |
| 2024-08-27 | $374.70 | $374.70 | 345,700 | — | — |
| 2024-08-26 | $392.49 | $392.49 | 202,000 | — | — |
| 2024-08-23 | $402.33 | $402.33 | 215,200 | — | — |
| 2024-08-22 | $394.27 | $394.27 | 183,900 | — | — |
| 2024-08-21 | $397.52 | $397.52 | 165,300 | — | — |
| 2024-08-20 | $384.19 | $384.19 | 262,500 | — | — |
| 2024-08-19 | $389.75 | $389.75 | 213,800 | — | — |
| 2024-08-16 | $392.49 | $392.49 | 347,700 | — | — |
| 2024-08-15 | $386.63 | $386.63 | 353,900 | — | — |
| 2024-08-14 | $375.30 | $375.30 | 212,900 | — | — |
| 2024-08-13 | $374.80 | $374.80 | 443,400 | — | — |
| 2024-08-12 | $367.60 | $367.60 | 385,100 | — | — |
| 2024-08-09 | $371.11 | $371.11 | 397,200 | — | — |
| 2024-08-08 | $384.71 | $384.71 | 349,500 | — | — |
| 2024-08-07 | $381.15 | $381.15 | 307,500 | — | — |
| 2024-08-06 | $389.99 | $389.99 | 452,900 | — | — |
| 2024-08-05 | $377.94 | $377.94 | 496,000 | — | — |
| 2024-08-02 | $383.24 | $383.24 | 552,900 | — | — |
| 2024-08-01 | $395.01 | $395.01 | 657,700 | — | — |
| 2024-07-31 | $417.85 | $417.85 | 593,700 | — | — |
| 2024-07-30 | $408.61 | $408.61 | 667,400 | — | — |
| 2024-07-29 | $386.21 | $386.21 | 880,100 | — | — |
| 2024-07-26 | $396.43 | $396.43 | 2,671,900 | — | — |
| 2024-07-25 | $489.11 | $489.11 | 1,130,400 | — | — |
| 2024-07-24 | $482.56 | $482.56 | 549,000 | — | — |
| 2024-07-23 | $482.29 | $482.29 | 484,600 | — | — |
| 2024-07-22 | $490.51 | $490.51 | 352,000 | — | — |
| 2024-07-19 | $485.21 | $485.21 | 388,000 | — | — |
| 2024-07-18 | $482.42 | $482.42 | 622,400 | — | — |
| 2024-07-17 | $483.74 | $483.74 | 530,500 | — | — |
| 2024-07-16 | $509.42 | $509.42 | 428,900 | — | — |
| 2024-07-15 | $480.64 | $480.64 | 338,200 | — | — |
| 2024-07-12 | $455.02 | $455.02 | 271,200 | — | — |
| 2024-07-11 | $450.68 | $450.68 | 340,600 | — | — |
| 2024-07-10 | $440.47 | $440.47 | 383,300 | — | — |
| 2024-07-09 | $438.51 | $438.51 | 520,900 | — | — |
| 2024-07-08 | $459.60 | $459.60 | 440,400 | — | — |
| 2024-07-05 | $464.23 | $464.23 | 221,700 | — | — |
| 2024-07-03 | $470.22 | $470.22 | 166,000 | — | — |
| 2024-07-02 | $466.37 | $466.37 | 209,200 | — | — |
| 2024-07-01 | $471.47 | $471.47 | 280,000 | — | — |
| 2024-06-28 | $474.29 | $474.29 | 1,001,500 | — | — |
| 2024-06-27 | $458.70 | $458.70 | 365,700 | — | — |
| 2024-06-26 | $464.65 | $464.65 | 298,000 | — | — |
| 2024-06-25 | $466.94 | $466.94 | 208,800 | — | — |
| 2024-06-24 | $467.05 | $467.05 | 350,400 | — | — |
| 2024-06-21 | $460.61 | $460.61 | 295,700 | — | — |
| 2024-06-20 | $460.24 | $460.24 | 354,600 | — | — |
| 2024-06-18 | $454.00 | $454.00 | 255,300 | — | — |
| 2024-06-17 | $447.34 | $447.34 | 278,400 | — | — |
| 2024-06-14 | $452.74 | $452.74 | 463,400 | — | — |
| 2024-06-13 | $455.90 | $455.90 | 245,500 | — | — |
| 2024-06-12 | $462.01 | $462.01 | 332,900 | — | — |
| 2024-06-11 | $454.11 | $454.11 | 339,500 | — | — |
| 2024-06-10 | $449.01 | $449.01 | 398,100 | — | — |
| 2024-06-07 | $445.70 | $445.70 | 388,100 | — | — |
| 2024-06-06 | $452.61 | $452.61 | 455,700 | — | — |
| 2024-06-05 | $445.40 | $445.40 | 591,100 | — | — |
| 2024-06-04 | $429.33 | $429.33 | 865,500 | — | — |
| 2024-06-03 | $402.50 | $402.50 | 684,900 | — | — |
| 2024-05-31 | $409.48 | $409.48 | 424,400 | — | — |
| 2024-05-30 | $403.74 | $403.74 | 374,600 | — | — |
| 2024-05-29 | $396.95 | $396.95 | 519,400 | — | — |
| 2024-05-28 | $396.29 | $396.29 | 781,800 | — | — |
| 2024-05-24 | $400.00 | $400.00 | 650,700 | — | — |
| 2024-05-23 | $380.25 | $380.25 | 559,400 | — | — |
| 2024-05-22 | $377.26 | $377.26 | 974,900 | — | — |
| 2024-05-21 | $379.52 | $379.52 | 563,700 | — | — |
| 2024-05-20 | $398.28 | $398.28 | 328,500 | — | — |
| 2024-05-17 | $399.14 | $399.14 | 312,600 | — | — |
| 2024-05-16 | $407.81 | $407.81 | 258,700 | — | — |
| 2024-05-15 | $409.88 | $409.88 | 291,800 | — | — |
| 2024-05-14 | $405.21 | $405.21 | 282,700 | — | — |
| 2024-05-13 | $403.02 | $403.02 | 250,000 | — | — |
| 2024-05-10 | $410.65 | $410.65 | 264,300 | — | — |
| 2024-05-09 | $410.50 | $410.50 | 419,300 | — | — |
| 2024-05-08 | $413.31 | $413.31 | 464,400 | — | — |
| 2024-05-07 | $406.46 | $406.46 | 505,900 | — | — |
| 2024-05-06 | $393.26 | $393.26 | 533,200 | — | — |
| 2024-05-03 | $400.08 | $400.08 | 631,700 | — | — |
| 2024-05-02 | $405.95 | $405.95 | 638,800 | — | — |
| 2024-05-01 | $396.00 | $396.00 | 528,700 | — | — |
| 2024-04-30 | $396.83 | $396.83 | 864,100 | — | — |
| 2024-04-29 | $416.10 | $416.10 | 1,106,100 | — | — |
| 2024-04-26 | $428.81 | $428.81 | 2,210,500 | — | — |
| 2024-04-25 | $543.02 | $543.02 | 638,300 | — | — |
| 2024-04-24 | $527.83 | $527.83 | 774,400 | — | — |
| 2024-04-23 | $546.28 | $546.28 | 330,100 | — | — |
| 2024-04-22 | $522.62 | $522.62 | 240,600 | — | — |
| 2024-04-19 | $517.51 | $517.51 | 246,100 | — | — |
| 2024-04-18 | $522.53 | $522.53 | 341,300 | — | — |
| 2024-04-17 | $541.29 | $541.29 | 275,600 | — | — |
| 2024-04-16 | $556.27 | $556.27 | 302,400 | — | — |
| 2024-04-15 | $576.97 | $576.97 | 254,900 | — | — |
| 2024-04-12 | $577.72 | $577.72 | 237,200 | — | — |
| 2024-04-11 | $587.91 | $587.91 | 216,400 | — | — |
| 2024-04-10 | $581.00 | $581.00 | 222,600 | — | — |
| 2024-04-09 | $591.72 | $591.72 | 264,200 | — | — |
| 2024-04-08 | $598.00 | $598.00 | 255,300 | — | — |
| 2024-04-05 | $593.00 | $593.00 | 210,800 | — | — |
| 2024-04-04 | $571.66 | $571.66 | 279,200 | — | — |
| 2024-04-03 | $578.37 | $578.37 | 209,700 | — | — |
| 2024-04-02 | $576.86 | $576.86 | 235,700 | — | — |
| 2024-04-01 | $585.77 | $585.77 | 189,900 | — | — |
| 2024-03-28 | $585.00 | $585.00 | 209,100 | — | — |
| 2024-03-27 | $580.46 | $580.46 | 187,800 | — | — |
| 2024-03-26 | $587.48 | $587.48 | 231,400 | — | — |
| 2024-03-25 | $586.45 | $586.45 | 142,300 | — | — |
| 2024-03-22 | $585.93 | $585.93 | 166,500 | — | — |
| 2024-03-21 | $585.52 | $585.52 | 203,400 | — | — |
| 2024-03-20 | $568.00 | $568.00 | 464,000 | — | — |
| 2024-03-19 | $560.00 | $560.00 | 234,100 | — | — |
| 2024-03-18 | $560.75 | $560.75 | 308,800 | — | — |
| 2024-03-15 | $578.08 | $578.08 | 400,100 | — | — |
| 2024-03-14 | $588.70 | $588.70 | 237,600 | — | — |
| 2024-03-13 | $592.81 | $592.81 | 199,600 | — | — |
| 2024-03-12 | $596.11 | $596.11 | 178,800 | — | — |
| 2024-03-11 | $579.19 | $579.19 | 250,700 | — | — |
| 2024-03-08 | $583.67 | $583.67 | 261,200 | — | — |
| 2024-03-07 | $601.36 | $601.36 | 338,200 | — | — |
| 2024-03-06 | $605.92 | $605.92 | 392,600 | — | — |
| 2024-03-05 | $604.77 | $604.77 | 517,700 | — | — |
| 2024-03-04 | $584.01 | $584.01 | 199,600 | — | — |
| 2024-03-01 | $579.56 | $579.56 | 333,200 | — | — |
| 2024-02-29 | $575.40 | $575.40 | 409,600 | — | — |
| 2024-02-28 | $562.59 | $562.59 | 205,900 | — | — |
| 2024-02-27 | $570.40 | $570.40 | 234,700 | — | — |
| 2024-02-26 | $574.36 | $574.36 | 242,600 | — | — |
| 2024-02-23 | $563.59 | $563.59 | 180,300 | — | — |
| 2024-02-22 | $559.14 | $559.14 | 250,200 | — | — |
| 2024-02-21 | $547.33 | $547.33 | 274,900 | — | — |
| 2024-02-20 | $529.41 | $529.41 | 364,900 | — | — |
| 2024-02-16 | $540.73 | $540.73 | 289,300 | — | — |
| 2024-02-15 | $552.53 | $552.53 | 340,200 | — | — |
| 2024-02-14 | $562.47 | $562.47 | 251,700 | — | — |
| 2024-02-13 | $555.00 | $555.00 | 338,900 | — | — |
| 2024-02-12 | $560.40 | $560.40 | 290,900 | — | — |
| 2024-02-09 | $565.27 | $565.27 | 379,500 | — | — |
| 2024-02-08 | $553.10 | $553.10 | 315,100 | — | — |
| 2024-02-07 | $536.02 | $536.02 | 496,800 | — | — |
| 2024-02-06 | $530.76 | $530.76 | 343,100 | — | — |
| 2024-02-05 | $531.75 | $531.75 | 398,400 | — | — |
| 2024-02-02 | $534.51 | $534.51 | 1,005,200 | — | — |
| 2024-02-01 | $467.45 | $467.45 | 406,300 | — | — |
| 2024-01-31 | $450.58 | $450.58 | 499,800 | — | — |
| 2024-01-30 | $453.03 | $453.03 | 263,800 | — | — |
| 2024-01-29 | $459.18 | $459.18 | 200,500 | — | — |
| 2024-01-26 | $450.15 | $450.15 | 157,200 | — | — |
| 2024-01-25 | $452.52 | $452.52 | 254,100 | — | — |
| 2024-01-24 | $452.37 | $452.37 | 149,200 | — | — |
| 2024-01-23 | $460.77 | $460.77 | 264,000 | — | — |
| 2024-01-22 | $468.91 | $468.91 | 271,600 | — | — |
| 2024-01-19 | $450.82 | $450.82 | 169,100 | — | — |
| 2024-01-18 | $441.53 | $441.53 | 239,000 | — | — |
| 2024-01-17 | $431.74 | $431.74 | 235,200 | — | — |
| 2024-01-16 | $437.99 | $437.99 | 235,000 | — | — |
| 2024-01-12 | $439.86 | $439.86 | 269,500 | — | — |
| 2024-01-11 | $433.65 | $433.65 | 203,400 | — | — |
| 2024-01-10 | $435.98 | $435.98 | 217,700 | — | — |
| 2024-01-09 | $430.07 | $430.07 | 200,000 | — | — |
| 2024-01-08 | $430.82 | $430.82 | 206,300 | — | — |
| 2024-01-05 | $419.14 | $419.14 | 164,200 | — | — |
| 2024-01-04 | $421.22 | $421.22 | 266,200 | — | — |
| 2024-01-03 | $418.79 | $418.79 | 225,400 | — | — |
| 2024-01-02 | $427.50 | $427.50 | 297,400 | — | — |