Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
18 Mar 2024 | 104.08 | 106.76 | 103.77 | 104.79 | 104.79 | 826,900 |
15 Mar 2024 | 103.09 | 103.96 | 101.34 | 103.69 | 103.69 | 827,500 |
14 Mar 2024 | 102.61 | 105.30 | 102.16 | 103.70 | 103.70 | 809,100 |
13 Mar 2024 | 102.42 | 104.45 | 102.12 | 102.86 | 102.86 | 654,800 |
12 Mar 2024 | 100.32 | 103.17 | 100.08 | 102.42 | 102.42 | 810,500 |
11 Mar 2024 | 103.46 | 103.54 | 99.16 | 100.07 | 100.07 | 1,025,500 |
08 Mar 2024 | 105.11 | 106.54 | 103.05 | 103.63 | 103.63 | 790,800 |
07 Mar 2024 | 106.73 | 107.20 | 102.63 | 104.44 | 104.44 | 1,579,200 |
06 Mar 2024 | 101.06 | 101.82 | 99.15 | 100.96 | 100.96 | 575,700 |
05 Mar 2024 | 103.23 | 103.96 | 99.70 | 100.19 | 100.19 | 1,075,600 |
04 Mar 2024 | 107.88 | 108.39 | 104.05 | 104.26 | 104.26 | 934,300 |
01 Mar 2024 | 106.34 | 107.29 | 105.15 | 107.25 | 107.25 | 874,500 |
29 Feb 2024 | 104.50 | 107.41 | 103.50 | 106.32 | 106.32 | 1,311,600 |
28 Feb 2024 | 101.66 | 103.57 | 101.01 | 103.30 | 103.30 | 716,900 |
27 Feb 2024 | 101.13 | 102.52 | 100.07 | 102.14 | 102.14 | 758,000 |
26 Feb 2024 | 98.57 | 102.82 | 98.14 | 101.13 | 101.13 | 1,070,300 |
23 Feb 2024 | 97.29 | 100.71 | 97.05 | 98.04 | 98.04 | 941,800 |
22 Feb 2024 | 96.25 | 98.00 | 94.98 | 97.03 | 97.03 | 1,159,100 |
21 Feb 2024 | 96.68 | 97.54 | 94.58 | 95.82 | 95.82 | 1,050,600 |
20 Feb 2024 | 97.50 | 99.13 | 97.00 | 97.57 | 97.57 | 1,151,200 |
16 Feb 2024 | 98.87 | 99.85 | 95.64 | 98.29 | 98.29 | 1,824,500 |
15 Feb 2024 | 94.76 | 98.90 | 91.00 | 98.40 | 98.40 | 6,101,200 |
14 Feb 2024 | 78.33 | 79.04 | 76.30 | 78.07 | 78.07 | 1,378,300 |
13 Feb 2024 | 77.09 | 78.75 | 75.46 | 77.62 | 77.62 | 1,292,900 |
12 Feb 2024 | 79.69 | 81.89 | 79.61 | 80.30 | 80.30 | 973,400 |
09 Feb 2024 | 78.60 | 80.91 | 78.16 | 79.59 | 79.59 | 836,700 |
08 Feb 2024 | 76.73 | 79.21 | 76.69 | 79.13 | 79.13 | 594,500 |
07 Feb 2024 | 75.20 | 77.60 | 74.71 | 76.12 | 76.12 | 626,200 |
06 Feb 2024 | 75.53 | 75.95 | 74.25 | 74.43 | 74.43 | 797,200 |
05 Feb 2024 | 76.25 | 76.39 | 73.75 | 75.77 | 75.77 | 671,800 |
02 Feb 2024 | 77.98 | 78.22 | 76.61 | 77.50 | 77.50 | 590,300 |
01 Feb 2024 | 76.11 | 78.94 | 76.11 | 78.75 | 78.75 | 847,000 |
31 Jan 2024 | 76.12 | 78.35 | 75.45 | 75.56 | 75.56 | 957,000 |
30 Jan 2024 | 78.43 | 78.82 | 75.06 | 75.77 | 75.77 | 1,201,200 |
29 Jan 2024 | 73.78 | 78.95 | 73.75 | 78.70 | 78.70 | 1,252,100 |
26 Jan 2024 | 73.30 | 74.25 | 72.89 | 73.68 | 73.68 | 813,800 |
25 Jan 2024 | 72.00 | 73.41 | 71.39 | 73.30 | 73.30 | 1,002,300 |
24 Jan 2024 | 72.00 | 72.32 | 70.68 | 70.97 | 70.97 | 685,600 |
23 Jan 2024 | 69.56 | 71.29 | 69.00 | 71.16 | 71.16 | 920,000 |
22 Jan 2024 | 68.47 | 70.05 | 68.11 | 68.68 | 68.68 | 696,900 |
19 Jan 2024 | 68.43 | 68.50 | 66.70 | 67.47 | 67.47 | 706,100 |
18 Jan 2024 | 66.77 | 68.57 | 66.06 | 68.32 | 68.32 | 1,187,500 |
17 Jan 2024 | 64.80 | 66.15 | 64.16 | 66.09 | 66.09 | 950,500 |
16 Jan 2024 | 66.00 | 66.23 | 65.21 | 65.23 | 65.23 | 1,065,600 |
12 Jan 2024 | 67.74 | 67.79 | 65.90 | 65.90 | 65.90 | 718,900 |
11 Jan 2024 | 68.19 | 68.27 | 67.00 | 67.43 | 67.43 | 1,077,300 |
10 Jan 2024 | 69.96 | 70.18 | 67.85 | 68.54 | 68.54 | 759,800 |
09 Jan 2024 | 70.29 | 70.89 | 69.75 | 69.92 | 69.92 | 671,300 |
08 Jan 2024 | 69.89 | 71.44 | 69.73 | 71.28 | 71.28 | 632,900 |
05 Jan 2024 | 69.62 | 71.50 | 69.56 | 70.02 | 70.02 | 704,300 |
04 Jan 2024 | 68.89 | 70.72 | 68.25 | 69.97 | 69.97 | 942,500 |
03 Jan 2024 | 72.63 | 72.63 | 67.59 | 68.46 | 68.46 | 1,504,900 |
02 Jan 2024 | 73.15 | 73.65 | 71.75 | 73.31 | 73.31 | 736,100 |
29 Dec 2023 | 75.12 | 75.58 | 73.89 | 74.12 | 74.12 | 463,200 |
28 Dec 2023 | 75.66 | 76.05 | 75.14 | 75.49 | 75.49 | 345,400 |
27 Dec 2023 | 76.50 | 76.74 | 75.46 | 75.94 | 75.94 | 497,900 |
26 Dec 2023 | 74.37 | 76.46 | 74.00 | 76.44 | 76.44 | 497,500 |
22 Dec 2023 | 74.06 | 74.73 | 73.31 | 74.28 | 74.28 | 420,000 |
21 Dec 2023 | 73.93 | 74.20 | 71.92 | 73.74 | 73.74 | 886,400 |
20 Dec 2023 | 71.91 | 74.75 | 71.80 | 72.61 | 72.61 | 914,300 |
19 Dec 2023 | 72.28 | 73.29 | 72.06 | 72.68 | 72.68 | 1,063,500 |
18 Dec 2023 | 72.32 | 73.49 | 71.30 | 71.68 | 71.68 | 841,700 |
15 Dec 2023 | 73.11 | 73.15 | 71.66 | 72.33 | 72.33 | 1,284,100 |
14 Dec 2023 | 70.64 | 73.45 | 70.35 | 73.33 | 73.33 | 1,224,000 |
13 Dec 2023 | 67.56 | 69.50 | 66.21 | 69.18 | 69.18 | 924,600 |
12 Dec 2023 | 67.22 | 68.33 | 66.70 | 67.42 | 67.42 | 1,224,400 |
11 Dec 2023 | 62.99 | 67.40 | 62.87 | 66.83 | 66.83 | 2,608,400 |
08 Dec 2023 | 61.24 | 62.08 | 60.84 | 60.98 | 60.98 | 621,300 |
07 Dec 2023 | 62.77 | 63.15 | 61.19 | 61.72 | 61.72 | 556,100 |
06 Dec 2023 | 64.55 | 64.55 | 62.39 | 62.77 | 62.77 | 854,000 |
05 Dec 2023 | 61.72 | 61.86 | 60.86 | 61.53 | 61.53 | 577,300 |
04 Dec 2023 | 61.65 | 63.20 | 61.54 | 62.06 | 62.06 | 539,700 |
01 Dec 2023 | 60.26 | 61.88 | 59.94 | 61.66 | 61.66 | 576,700 |
30 Nov 2023 | 60.55 | 60.94 | 60.02 | 60.56 | 60.56 | 510,200 |
29 Nov 2023 | 62.51 | 62.65 | 59.92 | 60.37 | 60.37 | 544,700 |
28 Nov 2023 | 62.10 | 62.31 | 61.13 | 61.99 | 61.99 | 737,700 |
27 Nov 2023 | 62.13 | 63.09 | 61.81 | 62.42 | 62.42 | 603,300 |
24 Nov 2023 | 61.81 | 62.93 | 61.81 | 62.52 | 62.52 | 223,500 |
22 Nov 2023 | 61.85 | 63.18 | 61.85 | 62.31 | 62.31 | 530,400 |
21 Nov 2023 | 61.40 | 62.10 | 60.89 | 61.19 | 61.19 | 436,500 |
20 Nov 2023 | 60.84 | 63.06 | 60.50 | 61.90 | 61.90 | 630,600 |
17 Nov 2023 | 60.98 | 61.77 | 60.48 | 60.90 | 60.90 | 452,500 |
16 Nov 2023 | 60.03 | 60.55 | 59.51 | 60.49 | 60.49 | 450,200 |
15 Nov 2023 | 60.58 | 61.74 | 60.01 | 60.47 | 60.47 | 855,400 |
14 Nov 2023 | 57.19 | 60.96 | 57.09 | 60.75 | 60.75 | 1,093,000 |
13 Nov 2023 | 54.97 | 55.84 | 54.56 | 55.52 | 55.52 | 542,800 |
10 Nov 2023 | 54.76 | 55.43 | 54.06 | 55.03 | 55.03 | 591,400 |
09 Nov 2023 | 56.47 | 56.49 | 54.53 | 54.84 | 54.84 | 1,042,700 |
08 Nov 2023 | 57.98 | 57.98 | 56.13 | 56.26 | 56.26 | 571,200 |
07 Nov 2023 | 57.34 | 58.38 | 56.65 | 57.82 | 57.82 | 761,900 |
06 Nov 2023 | 59.40 | 59.40 | 57.07 | 57.13 | 57.13 | 845,400 |
03 Nov 2023 | 56.63 | 60.28 | 56.24 | 59.51 | 59.51 | 1,265,200 |
02 Nov 2023 | 61.61 | 61.61 | 54.73 | 56.47 | 56.47 | 2,041,500 |
01 Nov 2023 | 56.19 | 57.56 | 55.62 | 57.27 | 57.27 | 1,508,000 |
31 Oct 2023 | 55.68 | 56.87 | 55.05 | 56.04 | 56.04 | 724,600 |
30 Oct 2023 | 55.62 | 56.34 | 54.76 | 55.77 | 55.77 | 922,500 |
27 Oct 2023 | 55.40 | 56.06 | 54.72 | 54.99 | 54.99 | 658,000 |
26 Oct 2023 | 55.97 | 56.25 | 54.99 | 55.10 | 55.10 | 597,600 |
25 Oct 2023 | 56.74 | 57.14 | 55.76 | 56.08 | 56.08 | 847,700 |
24 Oct 2023 | 56.06 | 57.50 | 56.06 | 56.92 | 56.92 | 664,300 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |