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
- 2013-04-17 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 — 2023
| Date | Split-adjusted close | Cumulative dividend-reinvested close | Reported volume | Open price | Exchange Volume |
|---|---|---|---|---|---|
| 2023-12-29 | $73.88 | $326.39 | 12,800 | — | — |
| 2023-12-28 | $74.58 | $329.48 | 12,200 | — | — |
| 2023-12-27 | $75.24 | $332.40 | 13,000 | — | — |
| 2023-12-26 | $75.10 | $331.78 | 10,000 | — | — |
| 2023-12-22 | $74.77 | $330.32 | 15,200 | — | — |
| 2023-12-21 | $75.31 | $332.71 | 13,900 | — | — |
| 2023-12-20 | $74.64 | $329.75 | 19,700 | — | — |
| 2023-12-19 | $74.65 | $329.79 | 11,500 | — | — |
| 2023-12-18 | $74.27 | $326.67 | 31,800 | — | — |
| 2023-12-15 | $74.20 | $326.36 | 13,200 | — | — |
| 2023-12-14 | $75.00 | $329.88 | 21,500 | — | — |
| 2023-12-13 | $73.90 | $325.04 | 12,100 | — | — |
| 2023-12-12 | $71.15 | $312.95 | 4,400 | — | — |
| 2023-12-11 | $71.35 | $313.83 | 8,400 | — | — |
| 2023-12-08 | $72.06 | $316.95 | 19,100 | — | — |
| 2023-12-07 | $74.19 | $326.32 | 6,600 | — | — |
| 2023-12-06 | $74.40 | $327.24 | 10,200 | — | — |
| 2023-12-05 | $75.00 | $329.88 | 24,600 | — | — |
| 2023-12-04 | $75.95 | $334.06 | 17,400 | — | — |
| 2023-12-01 | $77.25 | $339.78 | 26,200 | — | — |
| 2023-11-30 | $76.88 | $338.15 | 9,700 | — | — |
| 2023-11-29 | $76.49 | $336.43 | 6,100 | — | — |
| 2023-11-28 | $76.32 | $335.69 | 20,400 | — | — |
| 2023-11-27 | $75.74 | $333.14 | 10,700 | — | — |
| 2023-11-24 | $75.00 | $329.88 | 9,900 | — | — |
| 2023-11-22 | $73.30 | $322.40 | 6,800 | — | — |
| 2023-11-21 | $73.55 | $323.50 | 9,700 | — | — |
| 2023-11-20 | $72.89 | $320.60 | 5,100 | — | — |
| 2023-11-17 | $74.28 | $323.72 | 6,100 | — | — |
| 2023-11-16 | $74.04 | $322.67 | 11,300 | — | — |
| 2023-11-15 | $73.42 | $319.97 | 7,800 | — | — |
| 2023-11-14 | $72.30 | $315.09 | 16,200 | — | — |
| 2023-11-13 | $70.08 | $305.41 | 8,000 | — | — |
| 2023-11-10 | $69.88 | $304.54 | 8,500 | — | — |
| 2023-11-09 | $71.04 | $309.60 | 12,400 | — | — |
| 2023-11-08 | $70.73 | $308.25 | 7,200 | — | — |
| 2023-11-07 | $71.10 | $309.86 | 7,600 | — | — |
| 2023-11-06 | $72.11 | $314.26 | 9,400 | — | — |
| 2023-11-03 | $72.33 | $315.22 | 7,900 | — | — |
| 2023-11-02 | $71.43 | $311.30 | 6,100 | — | — |
| 2023-11-01 | $71.43 | $311.30 | 7,700 | — | — |
| 2023-10-31 | $71.44 | $311.34 | 4,500 | — | — |
| 2023-10-30 | $72.21 | $314.70 | 11,800 | — | — |
| 2023-10-27 | $71.78 | $312.82 | 6,900 | — | — |
| 2023-10-26 | $70.95 | $309.21 | 13,700 | — | — |
| 2023-10-25 | $71.31 | $310.78 | 8,600 | — | — |
| 2023-10-24 | $71.35 | $310.95 | 5,900 | — | — |
| 2023-10-23 | $71.46 | $311.43 | 7,300 | — | — |
| 2023-10-20 | $71.87 | $313.22 | 12,500 | — | — |
| 2023-10-19 | $71.40 | $311.17 | 6,800 | — | — |
| 2023-10-18 | $71.19 | $308.95 | 10,400 | — | — |
| 2023-10-17 | $71.28 | $309.34 | 6,000 | — | — |
| 2023-10-16 | $70.57 | $306.26 | 4,300 | — | — |
| 2023-10-13 | $70.76 | $307.08 | 15,400 | — | — |
| 2023-10-12 | $68.39 | $296.80 | 6,700 | — | — |
| 2023-10-11 | $69.04 | $299.62 | 4,100 | — | — |
| 2023-10-10 | $68.34 | $296.58 | 9,600 | — | — |
| 2023-10-09 | $68.62 | $297.80 | 9,600 | — | — |
| 2023-10-06 | $67.68 | $293.72 | 9,700 | — | — |
| 2023-10-05 | $65.88 | $285.91 | 7,000 | — | — |
| 2023-10-04 | $66.06 | $286.69 | 18,400 | — | — |
| 2023-10-03 | $66.56 | $288.86 | 9,600 | — | — |
| 2023-10-02 | $66.47 | $288.47 | 29,000 | — | — |
| 2023-09-29 | $69.80 | $302.92 | 18,000 | — | — |
| 2023-09-28 | $71.13 | $308.69 | 7,800 | — | — |
| 2023-09-27 | $70.98 | $308.04 | 14,300 | — | — |
| 2023-09-26 | $71.70 | $311.16 | 8,500 | — | — |
| 2023-09-25 | $72.43 | $314.33 | 10,300 | — | — |
| 2023-09-22 | $73.87 | $320.58 | 6,600 | — | — |
| 2023-09-21 | $73.25 | $317.89 | 14,700 | — | — |
| 2023-09-20 | $73.00 | $316.80 | 12,100 | — | — |
| 2023-09-19 | $72.66 | $315.33 | 4,700 | — | — |
| 2023-09-18 | $73.06 | $315.76 | 9,900 | — | — |
| 2023-09-15 | $72.55 | $313.56 | 13,400 | — | — |
| 2023-09-14 | $71.25 | $307.94 | 21,600 | — | — |
| 2023-09-13 | $71.85 | $310.53 | 19,700 | — | — |
| 2023-09-12 | $72.60 | $313.77 | 10,800 | — | — |
| 2023-09-11 | $72.54 | $313.52 | 10,900 | — | — |
| 2023-09-08 | $72.16 | $311.87 | 24,400 | — | — |
| 2023-09-07 | $72.36 | $312.74 | 14,800 | — | — |
| 2023-09-06 | $72.94 | $315.24 | 16,400 | — | — |
| 2023-09-05 | $74.21 | $320.73 | 21,600 | — | — |
| 2023-09-01 | $75.92 | $328.12 | 16,000 | — | — |
| 2023-08-31 | $76.32 | $329.85 | 6,900 | — | — |
| 2023-08-30 | $76.55 | $330.85 | 18,300 | — | — |
| 2023-08-29 | $76.85 | $332.14 | 16,900 | — | — |
| 2023-08-28 | $75.70 | $327.17 | 8,200 | — | — |
| 2023-08-25 | $75.62 | $326.83 | 9,200 | — | — |
| 2023-08-24 | $75.28 | $325.36 | 11,700 | — | — |
| 2023-08-23 | $75.57 | $326.61 | 22,000 | — | — |
| 2023-08-22 | $73.27 | $316.67 | 16,200 | — | — |
| 2023-08-21 | $72.93 | $315.20 | 18,900 | — | — |
| 2023-08-18 | $73.00 | $308.45 | 17,100 | — | — |
| 2023-08-17 | $72.79 | $307.56 | 8,500 | — | — |
| 2023-08-16 | $72.17 | $304.94 | 14,300 | — | — |
| 2023-08-15 | $72.50 | $306.33 | 14,900 | — | — |
| 2023-08-14 | $72.79 | $307.56 | 23,500 | — | — |
| 2023-08-11 | $73.01 | $308.49 | 11,800 | — | — |
| 2023-08-10 | $73.07 | $308.74 | 13,800 | — | — |
| 2023-08-09 | $73.00 | $308.45 | 24,700 | — | — |
| 2023-08-08 | $73.27 | $309.59 | 30,200 | — | — |
| 2023-08-07 | $74.27 | $313.81 | 20,200 | — | — |
| 2023-08-04 | $75.65 | $319.64 | 9,600 | — | — |
| 2023-08-03 | $75.54 | $319.18 | 6,300 | — | — |
| 2023-08-02 | $75.88 | $320.61 | 12,200 | — | — |
| 2023-08-01 | $77.45 | $327.25 | 10,400 | — | — |
| 2023-07-31 | $78.13 | $330.12 | 9,100 | — | — |
| 2023-07-28 | $77.23 | $326.32 | 6,600 | — | — |
| 2023-07-27 | $76.74 | $324.25 | 16,900 | — | — |
| 2023-07-26 | $78.41 | $331.30 | 8,600 | — | — |
| 2023-07-25 | $77.70 | $328.30 | 10,400 | — | — |
| 2023-07-24 | $77.19 | $326.15 | 14,300 | — | — |
| 2023-07-21 | $77.55 | $327.67 | 8,500 | — | — |
| 2023-07-20 | $77.70 | $328.30 | 9,400 | — | — |
| 2023-07-19 | $78.20 | $330.42 | 17,800 | — | — |
| 2023-07-18 | $79.48 | $330.09 | 20,200 | — | — |
| 2023-07-17 | $79.22 | $329.01 | 17,700 | — | — |
| 2023-07-14 | $79.14 | $328.68 | 12,700 | — | — |
| 2023-07-13 | $78.83 | $327.39 | 18,500 | — | — |
| 2023-07-12 | $77.39 | $321.41 | 23,500 | — | — |
| 2023-07-11 | $74.41 | $309.04 | 16,400 | — | — |
| 2023-07-10 | $74.60 | $309.82 | 11,600 | — | — |
| 2023-07-07 | $74.43 | $309.12 | 5,200 | — | — |
| 2023-07-06 | $73.20 | $304.01 | 14,800 | — | — |
| 2023-07-05 | $74.50 | $309.41 | 11,300 | — | — |
| 2023-07-03 | $73.81 | $306.54 | 12,900 | — | — |
| 2023-06-30 | $73.40 | $304.84 | 26,100 | — | — |
| 2023-06-29 | $72.80 | $302.35 | 14,400 | — | — |
| 2023-06-28 | $73.18 | $303.93 | 8,200 | — | — |
| 2023-06-27 | $73.42 | $304.92 | 12,700 | — | — |
| 2023-06-26 | $73.20 | $304.01 | 13,800 | — | — |
| 2023-06-23 | $72.15 | $299.65 | 4,000 | — | — |
| 2023-06-22 | $72.00 | $299.03 | 17,000 | — | — |
| 2023-06-21 | $72.93 | $302.89 | 12,300 | — | — |
| 2023-06-20 | $74.20 | $308.16 | 8,200 | — | — |
| 2023-06-16 | $77.24 | $317.53 | 6,200 | — | — |
| 2023-06-15 | $76.75 | $315.52 | 5,800 | — | — |
| 2023-06-14 | $76.77 | $315.60 | 4,600 | — | — |
| 2023-06-13 | $76.17 | $313.13 | 6,300 | — | — |
| 2023-06-12 | $77.06 | $316.79 | 7,400 | — | — |
| 2023-06-09 | $77.51 | $318.64 | 5,100 | — | — |
| 2023-06-08 | $77.43 | $318.31 | 14,500 | — | — |
| 2023-06-07 | $75.19 | $309.11 | 9,500 | — | — |
| 2023-06-06 | $75.55 | $310.59 | 5,500 | — | — |
| 2023-06-05 | $75.59 | $310.75 | 6,800 | — | — |
| 2023-06-02 | $75.60 | $310.79 | 6,600 | — | — |
| 2023-06-01 | $76.55 | $314.70 | 12,100 | — | — |
| 2023-05-31 | $75.41 | $310.01 | 6,700 | — | — |
| 2023-05-30 | $74.38 | $305.78 | 10,600 | — | — |
| 2023-05-26 | $74.50 | $306.27 | 7,200 | — | — |
| 2023-05-25 | $72.77 | $299.16 | 12,600 | — | — |
| 2023-05-24 | $73.86 | $303.64 | 9,200 | — | — |
| 2023-05-23 | $74.95 | $308.12 | 9,600 | — | — |
| 2023-05-22 | $75.41 | $310.01 | 17,300 | — | — |
| 2023-05-19 | $76.16 | $313.09 | 11,900 | — | — |
| 2023-05-18 | $76.65 | $308.46 | 11,800 | — | — |
| 2023-05-17 | $77.51 | $311.92 | 12,400 | — | — |
| 2023-05-16 | $77.55 | $312.09 | 10,500 | — | — |
| 2023-05-15 | $78.41 | $315.55 | 8,100 | — | — |
| 2023-05-12 | $78.12 | $314.38 | 8,500 | — | — |
| 2023-05-11 | $78.72 | $316.79 | 12,500 | — | — |
| 2023-05-10 | $82.19 | $330.76 | 5,600 | — | — |
| 2023-05-09 | $82.65 | $332.61 | 5,800 | — | — |
| 2023-05-08 | $82.50 | $332.01 | 5,300 | — | — |
| 2023-05-05 | $82.45 | $331.80 | 4,900 | — | — |
| 2023-05-04 | $83.20 | $334.82 | 18,500 | — | — |
| 2023-05-03 | $81.83 | $329.31 | 11,400 | — | — |
| 2023-05-02 | $81.83 | $329.31 | 6,700 | — | — |
| 2023-05-01 | $80.52 | $324.04 | 13,000 | — | — |
| 2023-04-28 | $80.59 | $324.32 | 3,500 | — | — |
| 2023-04-27 | $80.45 | $323.76 | 8,100 | — | — |
| 2023-04-26 | $80.01 | $321.99 | 13,000 | — | — |
| 2023-04-25 | $80.51 | $324.00 | 6,600 | — | — |
| 2023-04-24 | $80.66 | $324.60 | 10,200 | — | — |
| 2023-04-21 | $80.28 | $323.07 | 12,900 | — | — |
| 2023-04-20 | $80.85 | $325.37 | 13,700 | — | — |
| 2023-04-19 | $80.75 | $324.96 | 13,100 | — | — |
| 2023-04-18 | $81.61 | $324.63 | 26,000 | — | — |
| 2023-04-17 | $81.30 | $323.40 | 12,300 | — | — |
| 2023-04-14 | $81.92 | $325.87 | 17,400 | — | — |
| 2023-04-13 | $82.25 | $327.18 | 8,200 | — | — |
| 2023-04-12 | $82.03 | $326.30 | 11,100 | — | — |
| 2023-04-11 | $81.79 | $325.35 | 14,700 | — | — |
| 2023-04-10 | $81.76 | $325.23 | 12,000 | — | — |
| 2023-04-06 | $81.64 | $324.75 | 12,500 | — | — |
| 2023-04-05 | $81.63 | $324.71 | 7,200 | — | — |
| 2023-04-04 | $81.57 | $324.47 | 11,800 | — | — |
| 2023-04-03 | $81.38 | $323.72 | 12,100 | — | — |
| 2023-03-31 | $81.31 | $323.44 | 9,700 | — | — |
| 2023-03-30 | $81.22 | $323.08 | 9,000 | — | — |
| 2023-03-29 | $80.93 | $321.93 | 9,900 | — | — |
| 2023-03-28 | $80.73 | $321.13 | 12,400 | — | — |
| 2023-03-27 | $80.28 | $319.34 | 12,900 | — | — |
| 2023-03-24 | $80.33 | $319.54 | 7,900 | — | — |
| 2023-03-23 | $80.30 | $319.42 | 24,300 | — | — |
| 2023-03-22 | $79.87 | $317.71 | 87,100 | — | — |
| 2023-03-21 | $78.95 | $314.05 | 15,100 | — | — |
| 2023-03-20 | $79.76 | $314.12 | 36,600 | — | — |
| 2023-03-17 | $79.39 | $312.67 | 15,800 | — | — |
| 2023-03-16 | $78.30 | $308.37 | 23,900 | — | — |
| 2023-03-15 | $77.91 | $306.84 | 86,600 | — | — |
| 2023-03-14 | $78.27 | $308.26 | 30,400 | — | — |
| 2023-03-13 | $78.40 | $308.77 | 25,300 | — | — |
| 2023-03-10 | $75.17 | $296.05 | 20,000 | — | — |
| 2023-03-09 | $73.67 | $290.14 | 7,600 | — | — |
| 2023-03-08 | $73.59 | $289.82 | 8,500 | — | — |
| 2023-03-07 | $73.84 | $290.81 | 34,400 | — | — |
| 2023-03-06 | $77.21 | $304.08 | 27,600 | — | — |
| 2023-03-03 | $78.44 | $308.93 | 11,600 | — | — |
| 2023-03-02 | $77.00 | $303.25 | 13,400 | — | — |
| 2023-03-01 | $77.06 | $303.49 | 6,500 | — | — |
| 2023-02-28 | $76.90 | $302.86 | 11,000 | — | — |
| 2023-02-27 | $76.03 | $299.43 | 10,000 | — | — |
| 2023-02-24 | $76.27 | $300.38 | 15,200 | — | — |
| 2023-02-23 | $78.45 | $308.96 | 10,100 | — | — |
| 2023-02-22 | $78.91 | $310.78 | 12,500 | — | — |
| 2023-02-21 | $80.10 | $315.46 | 20,900 | — | — |
| 2023-02-17 | $80.85 | $313.62 | 14,800 | — | — |
| 2023-02-16 | $80.28 | $311.41 | 15,300 | — | — |
| 2023-02-15 | $80.37 | $311.75 | 10,800 | — | — |
| 2023-02-14 | $81.12 | $314.66 | 9,900 | — | — |
| 2023-02-13 | $81.40 | $315.75 | 17,400 | — | — |
| 2023-02-10 | $81.70 | $316.91 | 13,300 | — | — |
| 2023-02-09 | $81.27 | $315.25 | 12,900 | — | — |
| 2023-02-08 | $82.58 | $320.33 | 12,800 | — | — |
| 2023-02-07 | $82.03 | $318.19 | 19,900 | — | — |
| 2023-02-06 | $82.42 | $319.71 | 17,100 | — | — |
| 2023-02-03 | $82.71 | $320.83 | 59,100 | — | — |
| 2023-02-02 | $86.55 | $335.73 | 22,300 | — | — |
| 2023-02-01 | $88.39 | $342.86 | 9,500 | — | — |
| 2023-01-31 | $87.31 | $338.67 | 6,500 | — | — |
| 2023-01-30 | $86.75 | $336.50 | 11,300 | — | — |
| 2023-01-27 | $86.81 | $336.73 | 11,900 | — | — |
| 2023-01-26 | $87.88 | $340.89 | 14,700 | — | — |
| 2023-01-25 | $87.71 | $340.23 | 18,100 | — | — |
| 2023-01-24 | $86.83 | $336.81 | 12,900 | — | — |
| 2023-01-23 | $86.26 | $334.60 | 24,800 | — | — |
| 2023-01-20 | $87.60 | $339.80 | 10,600 | — | — |
| 2023-01-19 | $87.46 | $339.26 | 18,100 | — | — |
| 2023-01-18 | $88.40 | $334.20 | 55,400 | — | — |
| 2023-01-17 | $89.66 | $338.96 | 26,000 | — | — |
| 2023-01-13 | $90.36 | $341.61 | 15,000 | — | — |
| 2023-01-12 | $89.15 | $337.03 | 17,800 | — | — |
| 2023-01-11 | $88.12 | $333.14 | 21,500 | — | — |
| 2023-01-10 | $88.51 | $334.61 | 9,600 | — | — |
| 2023-01-09 | $88.54 | $334.73 | 16,700 | — | — |
| 2023-01-06 | $88.80 | $335.71 | 15,600 | — | — |
| 2023-01-05 | $87.33 | $330.15 | 5,600 | — | — |
| 2023-01-04 | $88.25 | $333.63 | 8,900 | — | — |
| 2023-01-03 | $88.50 | $334.58 | 9,900 | — | — |