Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 156.80 | 158.80 | 151.20 | 157.60 | 157.60 | 199,532 |
02 May 2024 | 157.40 | 157.40 | 152.60 | 155.00 | 155.00 | 529,423 |
01 May 2024 | 151.20 | 156.80 | 151.20 | 155.80 | 155.80 | 256,583 |
30 Apr 2024 | 151.00 | 155.80 | 151.00 | 155.80 | 155.80 | 862,027 |
29 Apr 2024 | 152.00 | 156.80 | 151.00 | 151.00 | 151.00 | 1,003,710 |
26 Apr 2024 | 153.20 | 156.65 | 148.20 | 154.60 | 154.60 | 3,118,916 |
25 Apr 2024 | 161.60 | 164.80 | 151.80 | 155.00 | 155.00 | 9,215,423 |
24 Apr 2024 | 178.80 | 183.40 | 174.60 | 177.60 | 177.60 | 352,049 |
23 Apr 2024 | 174.60 | 178.20 | 171.00 | 178.00 | 178.00 | 330,552 |
22 Apr 2024 | 169.60 | 176.80 | 167.00 | 172.40 | 172.40 | 1,072,670 |
19 Apr 2024 | 174.60 | 174.60 | 166.20 | 169.60 | 169.60 | 850,673 |
18 Apr 2024 | 166.40 | 172.00 | 166.40 | 170.00 | 170.00 | 267,708 |
17 Apr 2024 | 167.20 | 172.00 | 166.92 | 168.80 | 168.80 | 740,192 |
16 Apr 2024 | 166.80 | 170.40 | 166.28 | 170.00 | 170.00 | 653,270 |
15 Apr 2024 | 166.40 | 172.00 | 162.00 | 171.80 | 171.80 | 893,260 |
12 Apr 2024 | 168.00 | 169.60 | 164.60 | 169.40 | 169.40 | 853,179 |
11 Apr 2024 | 162.20 | 165.57 | 162.20 | 164.40 | 164.40 | 198,581 |
10 Apr 2024 | 162.00 | 166.00 | 162.00 | 164.20 | 164.20 | 450,939 |
09 Apr 2024 | 160.00 | 164.60 | 160.00 | 162.00 | 162.00 | 905,454 |
08 Apr 2024 | 162.40 | 163.20 | 160.20 | 160.80 | 160.80 | 358,449 |
05 Apr 2024 | 160.00 | 162.89 | 159.40 | 160.40 | 160.40 | 476,308 |
04 Apr 2024 | 158.00 | 163.80 | 154.14 | 163.00 | 163.00 | 502,164 |
03 Apr 2024 | 169.00 | 169.02 | 159.40 | 161.20 | 161.20 | 1,031,585 |
02 Apr 2024 | 167.80 | 181.40 | 167.80 | 169.00 | 169.00 | 553,283 |
28 Mar 2024 | 163.00 | 170.20 | 162.80 | 169.30 | 169.30 | 575,655 |
27 Mar 2024 | 167.30 | 170.80 | 164.10 | 164.10 | 164.10 | 815,719 |
26 Mar 2024 | 164.50 | 169.80 | 159.77 | 168.10 | 168.10 | 1,256,442 |
25 Mar 2024 | 157.70 | 164.90 | 157.70 | 164.40 | 164.40 | 1,037,884 |
22 Mar 2024 | 162.00 | 166.30 | 159.90 | 164.60 | 164.60 | 1,385,555 |
21 Mar 2024 | 166.00 | 166.00 | 160.50 | 161.10 | 161.10 | 4,950,571 |
20 Mar 2024 | 167.40 | 168.30 | 164.00 | 164.00 | 164.00 | 2,355,103 |
19 Mar 2024 | 169.00 | 170.70 | 167.40 | 167.60 | 167.60 | 412,219 |
18 Mar 2024 | 171.30 | 173.80 | 169.00 | 169.50 | 169.50 | 221,149 |
15 Mar 2024 | 170.80 | 176.60 | 170.80 | 171.70 | 171.70 | 1,070,351 |
14 Mar 2024 | 178.70 | 181.50 | 172.70 | 173.50 | 173.50 | 716,788 |
13 Mar 2024 | 175.60 | 180.60 | 169.10 | 179.40 | 179.40 | 703,767 |
12 Mar 2024 | 170.50 | 173.30 | 168.20 | 171.00 | 171.00 | 1,819,468 |
11 Mar 2024 | 168.50 | 169.50 | 166.00 | 169.30 | 169.30 | 527,241 |
08 Mar 2024 | 167.80 | 170.90 | 167.30 | 168.50 | 168.50 | 339,926 |
07 Mar 2024 | 166.00 | 174.30 | 165.90 | 169.90 | 169.90 | 351,944 |
06 Mar 2024 | 156.60 | 167.50 | 156.60 | 165.80 | 165.80 | 177,354 |
05 Mar 2024 | 156.70 | 160.90 | 156.70 | 160.90 | 160.90 | 360,678 |
04 Mar 2024 | 166.00 | 166.00 | 158.60 | 159.70 | 159.70 | 502,872 |
01 Mar 2024 | 170.00 | 170.00 | 164.46 | 166.70 | 166.70 | 367,549 |
29 Feb 2024 | 173.30 | 173.30 | 166.70 | 167.80 | 167.80 | 904,580 |
28 Feb 2024 | 172.90 | 172.90 | 167.51 | 170.30 | 170.30 | 1,173,528 |
27 Feb 2024 | 170.20 | 174.60 | 169.26 | 172.50 | 172.50 | 1,215,107 |
26 Feb 2024 | 165.70 | 172.10 | 165.70 | 170.20 | 170.20 | 393,191 |
23 Feb 2024 | 170.00 | 172.20 | 163.20 | 168.10 | 168.10 | 410,998 |
22 Feb 2024 | 164.40 | 169.40 | 163.80 | 169.30 | 169.30 | 785,365 |
21 Feb 2024 | 161.40 | 165.00 | 161.20 | 163.10 | 163.10 | 1,625,004 |
20 Feb 2024 | 162.50 | 165.00 | 161.00 | 161.40 | 161.40 | 278,270 |
19 Feb 2024 | 161.20 | 164.50 | 156.10 | 163.00 | 163.00 | 158,906 |
16 Feb 2024 | 160.00 | 166.40 | 158.50 | 161.20 | 161.20 | 408,094 |
15 Feb 2024 | 160.00 | 165.40 | 156.10 | 161.90 | 161.90 | 335,207 |
14 Feb 2024 | 154.90 | 158.00 | 149.10 | 156.70 | 156.70 | 173,859 |
13 Feb 2024 | 157.00 | 159.30 | 152.60 | 153.30 | 153.30 | 198,253 |
12 Feb 2024 | 155.50 | 157.70 | 153.80 | 156.90 | 156.90 | 3,627,556 |
09 Feb 2024 | 157.50 | 161.60 | 154.00 | 155.00 | 155.00 | 225,406 |
08 Feb 2024 | 154.40 | 159.00 | 154.40 | 158.00 | 158.00 | 353,893 |
07 Feb 2024 | 157.80 | 159.40 | 154.60 | 154.60 | 154.60 | 309,948 |
06 Feb 2024 | 155.50 | 160.40 | 155.50 | 157.80 | 157.80 | 1,061,401 |
05 Feb 2024 | 154.50 | 161.90 | 154.50 | 156.60 | 156.60 | 3,991,558 |
02 Feb 2024 | 165.00 | 166.00 | 158.30 | 159.40 | 159.40 | 411,577 |
01 Feb 2024 | 165.30 | 168.90 | 162.60 | 164.00 | 164.00 | 828,067 |
31 Jan 2024 | 163.50 | 168.10 | 163.00 | 168.00 | 168.00 | 1,276,265 |
30 Jan 2024 | 161.00 | 163.50 | 160.20 | 163.50 | 163.50 | 508,358 |
29 Jan 2024 | 159.30 | 162.50 | 155.80 | 161.10 | 161.10 | 2,295,448 |
26 Jan 2024 | 160.00 | 162.00 | 157.30 | 161.00 | 161.00 | 249,504 |
25 Jan 2024 | 161.20 | 163.80 | 159.90 | 160.60 | 160.60 | 156,262 |
24 Jan 2024 | 164.00 | 165.00 | 161.10 | 163.80 | 163.80 | 149,490 |
23 Jan 2024 | 159.70 | 165.00 | 157.70 | 162.30 | 162.30 | 264,995 |
22 Jan 2024 | 161.00 | 162.80 | 157.70 | 161.90 | 161.90 | 3,317,244 |
19 Jan 2024 | 163.00 | 163.50 | 156.90 | 159.00 | 159.00 | 1,134,674 |
18 Jan 2024 | 160.80 | 163.80 | 160.80 | 161.50 | 161.50 | 280,121 |
17 Jan 2024 | 155.30 | 160.50 | 155.30 | 159.00 | 159.00 | 542,845 |
16 Jan 2024 | 161.00 | 163.10 | 157.30 | 161.10 | 161.10 | 285,195 |
15 Jan 2024 | 159.80 | 163.80 | 158.20 | 161.30 | 161.30 | 829,224 |
12 Jan 2024 | 153.00 | 162.50 | 153.00 | 162.50 | 162.50 | 630,982 |
11 Jan 2024 | 154.50 | 161.50 | 154.30 | 156.10 | 156.10 | 930,082 |
10 Jan 2024 | 154.10 | 158.50 | 154.10 | 158.50 | 158.50 | 468,744 |
09 Jan 2024 | 153.90 | 158.20 | 153.90 | 158.10 | 158.10 | 483,000 |
08 Jan 2024 | 156.60 | 159.70 | 153.00 | 158.80 | 158.80 | 476,997 |
05 Jan 2024 | 150.40 | 157.10 | 150.40 | 156.60 | 156.60 | 347,661 |
04 Jan 2024 | 155.00 | 155.00 | 149.60 | 154.00 | 154.00 | 362,178 |
03 Jan 2024 | 150.00 | 154.70 | 150.00 | 153.90 | 153.90 | 537,876 |
02 Jan 2024 | 152.30 | 159.80 | 150.90 | 152.20 | 152.20 | 454,574 |
29 Dec 2023 | 156.00 | 159.20 | 155.50 | 156.60 | 156.60 | 252,240 |
28 Dec 2023 | 165.60 | 165.60 | 158.00 | 159.60 | 159.60 | 342,746 |
27 Dec 2023 | 159.60 | 165.90 | 159.60 | 162.00 | 162.00 | 556,752 |
22 Dec 2023 | 163.80 | 164.90 | 160.20 | 163.60 | 163.60 | 320,325 |
21 Dec 2023 | 162.70 | 167.50 | 162.60 | 164.90 | 164.90 | 382,704 |
20 Dec 2023 | 168.40 | 169.00 | 164.80 | 166.20 | 166.20 | 376,216 |
19 Dec 2023 | 160.00 | 168.00 | 160.00 | 166.40 | 166.40 | 411,626 |
18 Dec 2023 | 166.10 | 170.40 | 163.30 | 163.60 | 163.60 | 2,257,003 |
15 Dec 2023 | 164.50 | 174.70 | 164.50 | 170.10 | 170.10 | 2,513,677 |
14 Dec 2023 | 163.00 | 169.80 | 162.50 | 169.80 | 169.80 | 831,254 |
13 Dec 2023 | 160.30 | 161.70 | 159.60 | 160.60 | 160.60 | 990,207 |
12 Dec 2023 | 150.10 | 159.00 | 150.10 | 159.00 | 159.00 | 2,044,771 |
11 Dec 2023 | 146.80 | 155.50 | 146.80 | 155.50 | 155.50 | 868,106 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |