Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | 148.00 | 149.75 | 140.06 | 141.31 | 141.31 | 3,313,887 |
06 May 2024 | 152.00 | 153.19 | 146.00 | 146.98 | 146.98 | 3,612,852 |
30 Apr 2024 | 149.30 | 155.59 | 149.30 | 152.74 | 152.74 | 3,668,647 |
29 Apr 2024 | 154.94 | 161.80 | 147.57 | 149.30 | 149.30 | 5,012,430 |
26 Apr 2024 | 148.80 | 160.18 | 147.50 | 154.55 | 154.55 | 6,782,947 |
25 Apr 2024 | 139.40 | 141.88 | 138.00 | 140.21 | 140.21 | 2,150,360 |
24 Apr 2024 | 133.50 | 144.00 | 132.15 | 141.59 | 141.59 | 4,175,875 |
23 Apr 2024 | 135.00 | 137.18 | 131.10 | 132.07 | 132.07 | 2,923,613 |
22 Apr 2024 | 125.20 | 133.88 | 120.20 | 132.50 | 132.50 | 2,870,452 |
19 Apr 2024 | 139.99 | 142.66 | 132.24 | 135.08 | 135.08 | 2,656,334 |
18 Apr 2024 | 138.00 | 144.80 | 136.12 | 139.33 | 139.33 | 3,733,109 |
17 Apr 2024 | 123.33 | 142.58 | 123.33 | 142.49 | 142.49 | 5,952,037 |
16 Apr 2024 | 126.30 | 128.29 | 121.01 | 122.19 | 122.19 | 2,655,645 |
15 Apr 2024 | 123.30 | 131.28 | 123.18 | 128.53 | 128.53 | 4,653,827 |
12 Apr 2024 | 124.08 | 129.00 | 121.00 | 125.01 | 125.01 | 4,239,647 |
11 Apr 2024 | 116.30 | 124.96 | 115.41 | 120.90 | 120.90 | 4,235,439 |
10 Apr 2024 | 115.52 | 115.98 | 112.02 | 115.41 | 115.41 | 2,419,325 |
09 Apr 2024 | 117.04 | 119.78 | 113.30 | 115.84 | 115.84 | 2,876,295 |
08 Apr 2024 | 115.82 | 121.95 | 114.51 | 119.29 | 119.29 | 3,219,783 |
03 Apr 2024 | 119.00 | 120.80 | 114.11 | 115.82 | 115.82 | 2,236,093 |
02 Apr 2024 | 127.00 | 127.00 | 119.00 | 120.09 | 120.09 | 3,036,975 |
01 Apr 2024 | 126.00 | 129.00 | 123.20 | 126.12 | 126.12 | 3,584,891 |
29 Mar 2024 | 126.48 | 127.98 | 123.45 | 125.00 | 125.00 | 1,326,474 |
28 Mar 2024 | 122.10 | 129.60 | 120.50 | 128.12 | 128.12 | 3,801,335 |
27 Mar 2024 | 133.68 | 133.96 | 121.38 | 122.17 | 122.17 | 4,681,141 |
26 Mar 2024 | 144.00 | 146.96 | 131.17 | 133.70 | 133.70 | 4,990,083 |
25 Mar 2024 | 154.00 | 154.43 | 143.00 | 144.52 | 144.52 | 5,149,804 |
22 Mar 2024 | 163.40 | 167.40 | 152.01 | 156.40 | 156.40 | 5,210,204 |
21 Mar 2024 | 165.00 | 169.88 | 163.00 | 165.74 | 165.74 | 3,001,502 |
20 Mar 2024 | 164.22 | 172.70 | 163.18 | 166.36 | 166.36 | 3,908,959 |
19 Mar 2024 | 161.03 | 172.00 | 157.00 | 166.44 | 166.44 | 5,135,303 |
18 Mar 2024 | 159.00 | 171.88 | 158.89 | 164.99 | 164.99 | 5,124,499 |
15 Mar 2024 | 147.00 | 163.55 | 144.00 | 162.00 | 162.00 | 5,451,915 |
14 Mar 2024 | 143.88 | 153.00 | 143.88 | 148.60 | 148.60 | 4,060,319 |
13 Mar 2024 | 154.15 | 155.00 | 147.00 | 148.05 | 148.05 | 3,633,359 |
12 Mar 2024 | 153.53 | 155.54 | 147.01 | 150.20 | 150.20 | 3,090,330 |
11 Mar 2024 | 146.10 | 158.00 | 143.48 | 154.54 | 154.54 | 5,143,444 |
08 Mar 2024 | 153.00 | 156.66 | 148.60 | 154.00 | 154.00 | 4,023,738 |
07 Mar 2024 | 158.50 | 162.29 | 149.20 | 149.20 | 149.20 | 4,616,106 |
06 Mar 2024 | 157.65 | 166.01 | 154.01 | 161.99 | 161.99 | 3,914,521 |
05 Mar 2024 | 160.50 | 175.75 | 155.91 | 158.34 | 158.34 | 6,277,783 |
04 Mar 2024 | 160.00 | 173.80 | 154.88 | 165.50 | 165.50 | 6,211,329 |
01 Mar 2024 | 145.03 | 162.88 | 145.03 | 158.00 | 158.00 | 6,247,661 |
29 Feb 2024 | 135.00 | 146.88 | 135.00 | 143.49 | 143.49 | 4,604,335 |
28 Feb 2024 | 142.60 | 154.87 | 137.00 | 137.60 | 137.60 | 5,585,699 |
27 Feb 2024 | 138.37 | 148.00 | 135.00 | 146.00 | 146.00 | 5,222,936 |
26 Feb 2024 | 132.40 | 149.70 | 130.00 | 140.45 | 140.45 | 5,259,021 |
23 Feb 2024 | 132.68 | 135.90 | 128.00 | 133.92 | 133.92 | 5,713,377 |
22 Feb 2024 | 133.00 | 135.98 | 126.00 | 129.00 | 129.00 | 4,435,984 |
21 Feb 2024 | 124.44 | 129.82 | 123.00 | 126.00 | 126.00 | 4,439,534 |
20 Feb 2024 | 129.66 | 138.60 | 125.03 | 129.65 | 129.65 | 8,076,840 |
19 Feb 2024 | 105.50 | 120.00 | 103.50 | 120.00 | 120.00 | 5,622,645 |
08 Feb 2024 | 92.07 | 105.00 | 89.98 | 100.00 | 100.00 | 4,040,082 |
07 Feb 2024 | 92.58 | 98.40 | 88.00 | 88.26 | 88.26 | 3,335,873 |
06 Feb 2024 | 83.76 | 93.25 | 80.51 | 92.58 | 92.58 | 3,653,438 |
05 Feb 2024 | 94.00 | 96.00 | 83.53 | 85.98 | 85.98 | 3,473,139 |
02 Feb 2024 | 103.56 | 104.88 | 93.50 | 97.29 | 97.29 | 2,742,085 |
01 Feb 2024 | 96.50 | 107.69 | 95.82 | 103.65 | 103.65 | 3,947,725 |
31 Jan 2024 | 99.76 | 103.00 | 96.01 | 96.07 | 96.07 | 3,043,318 |
30 Jan 2024 | 113.12 | 114.97 | 102.00 | 102.65 | 102.65 | 4,445,565 |
29 Jan 2024 | 138.00 | 138.50 | 113.13 | 114.19 | 114.19 | 3,839,590 |
26 Jan 2024 | 141.60 | 145.00 | 138.23 | 140.00 | 140.00 | 2,131,268 |
25 Jan 2024 | 141.40 | 147.00 | 137.88 | 143.87 | 143.87 | 2,771,839 |
24 Jan 2024 | 144.99 | 145.89 | 135.10 | 141.56 | 141.56 | 3,239,289 |
23 Jan 2024 | 137.00 | 147.88 | 135.00 | 144.45 | 144.45 | 4,043,424 |
22 Jan 2024 | 141.99 | 146.51 | 135.40 | 137.27 | 137.27 | 2,937,271 |
19 Jan 2024 | 145.12 | 149.05 | 138.72 | 138.89 | 138.89 | 3,056,980 |
18 Jan 2024 | 130.92 | 149.88 | 130.70 | 147.05 | 147.05 | 4,778,778 |
17 Jan 2024 | 142.00 | 142.00 | 133.00 | 134.40 | 134.40 | 1,788,792 |
16 Jan 2024 | 146.66 | 146.66 | 137.00 | 142.70 | 142.70 | 2,843,198 |
15 Jan 2024 | 143.80 | 143.80 | 143.80 | 143.80 | 143.80 | - |
12 Jan 2024 | 150.00 | 150.40 | 142.00 | 143.80 | 143.80 | 2,933,461 |
11 Jan 2024 | 138.95 | 153.50 | 138.31 | 151.00 | 151.00 | 4,942,395 |
10 Jan 2024 | 142.27 | 147.18 | 138.01 | 139.79 | 139.79 | 2,524,940 |
09 Jan 2024 | 135.00 | 146.38 | 135.00 | 142.27 | 142.27 | 3,297,677 |
08 Jan 2024 | 138.86 | 138.86 | 132.01 | 133.27 | 133.27 | 1,465,446 |
05 Jan 2024 | 145.98 | 147.30 | 137.74 | 139.00 | 139.00 | 1,737,314 |
04 Jan 2024 | 152.00 | 152.00 | 146.81 | 147.03 | 147.03 | 1,486,784 |
03 Jan 2024 | 149.96 | 153.23 | 144.00 | 152.51 | 152.51 | 4,040,863 |
02 Jan 2024 | 153.30 | 156.18 | 146.99 | 148.00 | 148.00 | 3,149,572 |
29 Dec 2023 | 141.12 | 150.48 | 141.12 | 148.98 | 148.98 | 3,151,570 |
28 Dec 2023 | 137.00 | 144.00 | 135.80 | 142.10 | 142.10 | 3,108,008 |
27 Dec 2023 | 136.47 | 138.45 | 134.98 | 137.08 | 137.08 | 1,782,546 |
26 Dec 2023 | 137.47 | 138.20 | 130.46 | 136.70 | 136.70 | 2,182,946 |
25 Dec 2023 | 133.00 | 139.20 | 132.30 | 136.46 | 136.46 | 2,142,996 |
22 Dec 2023 | 135.95 | 138.50 | 131.18 | 131.94 | 131.94 | 2,087,742 |
21 Dec 2023 | 148.00 | 148.00 | 130.00 | 137.30 | 137.30 | 3,541,813 |
20 Dec 2023 | 154.51 | 157.14 | 149.80 | 149.80 | 149.80 | 1,072,472 |
19 Dec 2023 | 155.00 | 157.93 | 152.11 | 155.15 | 155.15 | 1,134,453 |
18 Dec 2023 | 164.39 | 164.70 | 155.76 | 156.51 | 156.51 | 1,294,547 |
15 Dec 2023 | 172.00 | 174.67 | 160.41 | 163.25 | 163.25 | 1,895,316 |
14 Dec 2023 | 172.61 | 177.48 | 170.00 | 172.00 | 172.00 | 1,509,493 |
13 Dec 2023 | 180.00 | 180.66 | 172.29 | 172.29 | 172.29 | 1,388,079 |
12 Dec 2023 | 181.37 | 187.37 | 177.00 | 180.30 | 180.30 | 2,043,385 |
11 Dec 2023 | 176.40 | 183.49 | 175.55 | 181.19 | 181.19 | 2,494,045 |
08 Dec 2023 | 158.49 | 186.00 | 158.47 | 181.63 | 181.63 | 4,355,621 |
07 Dec 2023 | 156.33 | 161.96 | 154.04 | 158.88 | 158.88 | 1,674,240 |
06 Dec 2023 | 157.90 | 159.60 | 153.00 | 154.02 | 154.02 | 1,323,185 |
05 Dec 2023 | 166.94 | 166.94 | 158.04 | 158.18 | 158.18 | 1,583,582 |
04 Dec 2023 | 161.00 | 171.30 | 160.61 | 167.05 | 167.05 | 2,402,389 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |