Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Nov 2023 | 135.96 | 138.18 | 135.85 | 136.32 | 136.32 | 1,351,489 |
27 Nov 2023 | 134.90 | 136.99 | 134.74 | 136.35 | 136.35 | 1,291,800 |
24 Nov 2023 | 135.60 | 136.26 | 134.85 | 136.04 | 136.04 | 512,200 |
22 Nov 2023 | 135.23 | 137.04 | 135.16 | 135.72 | 135.72 | 1,988,600 |
21 Nov 2023 | 137.53 | 138.50 | 133.53 | 134.56 | 134.56 | 2,609,100 |
20 Nov 2023 | 132.82 | 135.59 | 132.75 | 134.92 | 134.92 | 1,928,500 |
17 Nov 2023 | 134.03 | 134.03 | 132.18 | 133.18 | 133.18 | 1,154,100 |
16 Nov 2023 | 132.70 | 133.18 | 131.62 | 132.80 | 132.80 | 1,355,700 |
15 Nov 2023 | 130.11 | 134.78 | 130.00 | 133.19 | 133.19 | 2,195,800 |
14 Nov 2023 | 125.38 | 129.54 | 124.50 | 129.17 | 129.17 | 1,982,300 |
13 Nov 2023 | 123.87 | 124.09 | 122.01 | 123.32 | 123.32 | 1,382,600 |
10 Nov 2023 | 122.46 | 124.27 | 120.92 | 124.25 | 124.25 | 2,373,100 |
09 Nov 2023 | 124.79 | 124.79 | 121.22 | 121.91 | 121.91 | 1,210,500 |
08 Nov 2023 | 125.00 | 125.51 | 123.92 | 124.79 | 124.79 | 896,000 |
07 Nov 2023 | 123.62 | 125.21 | 123.35 | 125.02 | 125.02 | 914,400 |
06 Nov 2023 | 125.44 | 125.63 | 123.40 | 124.02 | 124.02 | 1,183,200 |
03 Nov 2023 | 124.73 | 126.12 | 124.00 | 125.76 | 125.76 | 993,300 |
02 Nov 2023 | 122.68 | 123.67 | 121.92 | 123.20 | 123.20 | 1,184,700 |
01 Nov 2023 | 122.06 | 122.37 | 119.32 | 120.80 | 120.80 | 1,129,800 |
31 Oct 2023 | 120.19 | 123.56 | 119.77 | 122.05 | 122.05 | 2,059,100 |
30 Oct 2023 | 119.85 | 120.59 | 118.63 | 119.74 | 119.74 | 1,471,300 |
27 Oct 2023 | 120.00 | 120.62 | 118.57 | 119.31 | 119.31 | 1,104,200 |
26 Oct 2023 | 120.93 | 121.85 | 119.48 | 119.66 | 119.66 | 1,063,400 |
25 Oct 2023 | 121.00 | 121.21 | 119.42 | 120.47 | 120.47 | 1,051,400 |
24 Oct 2023 | 122.06 | 122.95 | 121.33 | 122.24 | 122.24 | 901,500 |
23 Oct 2023 | 122.46 | 123.24 | 121.51 | 121.91 | 121.91 | 1,035,500 |
20 Oct 2023 | 123.59 | 124.34 | 122.49 | 122.82 | 122.82 | 1,481,100 |
19 Oct 2023 | 125.53 | 126.37 | 123.71 | 123.99 | 123.99 | 1,505,900 |
18 Oct 2023 | 128.86 | 129.25 | 125.79 | 126.01 | 126.01 | 969,100 |
17 Oct 2023 | 129.72 | 130.76 | 128.04 | 129.34 | 129.34 | 1,168,000 |
16 Oct 2023 | 129.67 | 131.97 | 129.26 | 131.44 | 131.44 | 1,087,800 |
13 Oct 2023 | 129.61 | 129.91 | 127.75 | 128.93 | 128.93 | 946,300 |
12 Oct 2023 | 133.27 | 133.27 | 129.67 | 129.74 | 129.74 | 1,065,200 |
11 Oct 2023 | 132.50 | 133.20 | 131.99 | 132.92 | 132.92 | 1,005,200 |
10 Oct 2023 | 131.50 | 133.36 | 131.27 | 132.31 | 132.31 | 726,100 |
09 Oct 2023 | 130.73 | 131.68 | 130.08 | 131.16 | 131.16 | 727,600 |
06 Oct 2023 | 129.03 | 131.99 | 128.61 | 131.06 | 131.06 | 836,900 |
05 Oct 2023 | 130.28 | 130.66 | 127.59 | 129.28 | 129.28 | 1,443,800 |
04 Oct 2023 | 130.72 | 131.42 | 128.68 | 130.37 | 130.37 | 1,384,000 |
03 Oct 2023 | 131.16 | 132.15 | 130.27 | 131.30 | 131.30 | 1,087,200 |
02 Oct 2023 | 131.91 | 132.78 | 131.35 | 131.70 | 131.70 | 892,900 |
29 Sept 2023 | 134.00 | 134.19 | 131.80 | 132.31 | 132.31 | 1,097,600 |
28 Sept 2023 | 130.73 | 133.77 | 130.04 | 132.64 | 132.64 | 1,168,700 |
27 Sept 2023 | 130.65 | 131.30 | 129.90 | 130.40 | 130.40 | 1,283,300 |
26 Sept 2023 | 129.80 | 130.51 | 129.69 | 130.03 | 130.03 | 1,187,700 |
25 Sept 2023 | 130.20 | 131.19 | 129.84 | 130.79 | 130.79 | 955,000 |
22 Sept 2023 | 131.37 | 132.48 | 130.79 | 130.98 | 130.98 | 1,293,800 |
21 Sept 2023 | 130.99 | 131.67 | 129.85 | 131.00 | 131.00 | 1,881,500 |
20 Sept 2023 | 133.83 | 133.90 | 132.13 | 132.54 | 132.54 | 1,197,100 |
19 Sept 2023 | 132.52 | 133.21 | 131.67 | 132.96 | 132.96 | 1,148,700 |
18 Sept 2023 | 131.46 | 133.07 | 131.02 | 132.75 | 132.75 | 1,332,600 |
15 Sept 2023 | 134.24 | 134.64 | 132.69 | 132.86 | 132.86 | 3,578,000 |
14 Sept 2023 | 133.00 | 133.74 | 132.53 | 133.12 | 133.12 | 1,274,100 |
13 Sept 2023 | 131.13 | 133.18 | 130.95 | 131.89 | 131.89 | 962,100 |
12 Sept 2023 | 132.60 | 133.73 | 131.64 | 131.65 | 131.65 | 1,078,500 |
11 Sept 2023 | 133.15 | 133.76 | 131.81 | 132.72 | 132.72 | 1,315,300 |
08 Sept 2023 | 131.46 | 132.63 | 131.13 | 132.30 | 132.30 | 1,007,700 |
07 Sept 2023 | 133.07 | 133.07 | 130.55 | 131.60 | 131.60 | 1,469,400 |
06 Sept 2023 | 134.00 | 134.35 | 133.26 | 133.98 | 133.98 | 1,036,100 |
05 Sept 2023 | 134.50 | 136.60 | 133.89 | 134.56 | 134.56 | 1,672,700 |
01 Sept 2023 | 134.48 | 134.99 | 132.54 | 133.88 | 133.88 | 1,066,800 |
31 Aug 2023 | 133.27 | 134.31 | 132.21 | 133.30 | 133.30 | 2,395,200 |
30 Aug 2023 | 131.56 | 133.36 | 131.39 | 132.58 | 132.58 | 1,495,200 |
29 Aug 2023 | 128.93 | 132.34 | 128.71 | 132.26 | 132.26 | 1,284,100 |
28 Aug 2023 | 130.02 | 130.40 | 128.99 | 129.26 | 129.26 | 1,087,600 |
25 Aug 2023 | 127.84 | 130.00 | 127.72 | 129.20 | 129.20 | 1,370,900 |
24 Aug 2023 | 130.24 | 130.43 | 127.53 | 127.70 | 127.70 | 1,760,500 |
23 Aug 2023 | 128.69 | 130.98 | 128.20 | 130.10 | 130.10 | 2,027,900 |
22 Aug 2023 | 129.79 | 131.49 | 128.14 | 128.67 | 128.67 | 2,903,100 |
21 Aug 2023 | 128.72 | 130.00 | 126.01 | 129.59 | 129.59 | 3,565,200 |
18 Aug 2023 | 128.50 | 135.85 | 125.89 | 129.37 | 129.37 | 7,827,100 |
17 Aug 2023 | 151.89 | 151.89 | 149.89 | 150.05 | 150.05 | 1,331,700 |
16 Aug 2023 | 152.08 | 153.62 | 150.67 | 150.80 | 150.80 | 1,163,400 |
15 Aug 2023 | 156.77 | 156.77 | 152.45 | 152.87 | 152.87 | 976,800 |
14 Aug 2023 | 150.44 | 157.32 | 149.88 | 157.04 | 157.04 | 1,793,500 |
11 Aug 2023 | 156.34 | 157.10 | 155.58 | 156.54 | 156.54 | 887,800 |
10 Aug 2023 | 157.59 | 159.51 | 156.80 | 157.52 | 157.52 | 935,100 |
09 Aug 2023 | 157.00 | 157.36 | 155.60 | 156.67 | 156.67 | 867,700 |
08 Aug 2023 | 158.61 | 159.21 | 155.93 | 156.91 | 156.91 | 898,900 |
07 Aug 2023 | 158.59 | 159.84 | 158.18 | 159.13 | 159.13 | 792,800 |
04 Aug 2023 | 158.59 | 160.31 | 157.76 | 158.71 | 158.71 | 915,500 |
03 Aug 2023 | 158.72 | 159.37 | 157.17 | 158.57 | 158.57 | 781,200 |
02 Aug 2023 | 160.00 | 161.34 | 158.57 | 159.86 | 159.86 | 1,140,500 |
01 Aug 2023 | 161.00 | 162.63 | 160.30 | 161.07 | 161.07 | 987,500 |
31 July 2023 | 161.47 | 162.40 | 160.25 | 161.08 | 161.08 | 1,411,200 |
28 July 2023 | 166.45 | 167.16 | 161.66 | 162.69 | 162.69 | 1,825,200 |
27 July 2023 | 169.38 | 170.60 | 165.67 | 166.07 | 166.07 | 927,200 |
26 July 2023 | 168.52 | 169.62 | 167.88 | 169.00 | 169.00 | 898,100 |
25 July 2023 | 168.70 | 170.32 | 168.03 | 169.15 | 169.15 | 804,900 |
24 July 2023 | 168.98 | 169.38 | 167.79 | 168.29 | 168.29 | 578,100 |
21 July 2023 | 168.08 | 169.06 | 167.68 | 168.32 | 168.32 | 512,900 |
20 July 2023 | 171.20 | 171.40 | 166.92 | 167.40 | 167.40 | 883,800 |
19 July 2023 | 170.44 | 172.72 | 169.68 | 172.58 | 172.58 | 1,085,700 |
18 July 2023 | 169.36 | 170.09 | 168.29 | 169.89 | 169.89 | 773,000 |
17 July 2023 | 167.07 | 170.92 | 166.19 | 170.43 | 170.43 | 1,122,400 |
14 July 2023 | 168.49 | 168.49 | 165.86 | 167.01 | 167.01 | 822,600 |
13 July 2023 | 168.92 | 169.45 | 168.20 | 169.07 | 169.07 | 798,300 |
12 July 2023 | 170.00 | 170.71 | 167.88 | 168.17 | 168.17 | 1,016,400 |
11 July 2023 | 169.43 | 169.62 | 167.98 | 169.43 | 169.43 | 739,300 |
10 July 2023 | 163.95 | 168.96 | 163.87 | 168.83 | 168.83 | 969,100 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |