Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 May 2024 | 185.00 | 188.00 | 182.00 | 185.00 | 185.00 | 6,060,173 |
24 May 2024 | 180.00 | 191.00 | 179.00 | 182.00 | 182.00 | 23,699,770 |
23 May 2024 | 179.00 | 182.00 | 178.00 | 179.00 | 179.00 | 3,474,947 |
22 May 2024 | 182.00 | 185.00 | 178.00 | 179.00 | 179.00 | 3,823,223 |
21 May 2024 | 182.00 | 184.00 | 178.00 | 180.00 | 180.00 | 5,767,870 |
20 May 2024 | 179.00 | 192.00 | 178.00 | 183.00 | 183.00 | 16,623,636 |
17 May 2024 | 175.00 | 208.00 | 174.00 | 180.00 | 180.00 | 98,656,464 |
16 May 2024 | 175.00 | 176.00 | 174.00 | 175.00 | 175.00 | 641,398 |
14 May 2024 | 175.00 | 175.00 | 174.00 | 175.00 | 175.00 | 390,205 |
13 May 2024 | 176.00 | 177.00 | 174.00 | 175.00 | 175.00 | 986,985 |
10 May 2024 | 174.00 | 178.00 | 174.00 | 176.00 | 176.00 | 2,489,502 |
09 May 2024 | 173.00 | 175.00 | 172.00 | 174.00 | 174.00 | 707,055 |
08 May 2024 | 172.00 | 173.00 | 172.00 | 173.00 | 173.00 | 618,546 |
07 May 2024 | 173.00 | 174.00 | 172.00 | 172.00 | 172.00 | 1,092,292 |
03 May 2024 | 172.00 | 173.00 | 172.00 | 173.00 | 173.00 | 682,403 |
02 May 2024 | 173.00 | 173.00 | 172.00 | 172.00 | 172.00 | 493,993 |
30 Apr 2024 | 174.00 | 174.00 | 172.00 | 173.00 | 173.00 | 785,949 |
29 Apr 2024 | 174.00 | 174.00 | 173.00 | 174.00 | 174.00 | 535,794 |
26 Apr 2024 | 173.00 | 174.00 | 172.00 | 174.00 | 174.00 | 725,998 |
25 Apr 2024 | 174.00 | 175.00 | 172.00 | 173.00 | 173.00 | 632,931 |
24 Apr 2024 | 173.00 | 175.00 | 173.00 | 174.00 | 174.00 | 692,208 |
23 Apr 2024 | 172.00 | 174.00 | 171.00 | 173.00 | 173.00 | 896,370 |
22 Apr 2024 | 171.00 | 172.00 | 170.00 | 172.00 | 172.00 | 1,022,879 |
19 Apr 2024 | 172.00 | 172.00 | 170.00 | 171.00 | 171.00 | 1,649,582 |
18 Apr 2024 | 172.00 | 174.00 | 172.00 | 172.00 | 172.00 | 942,926 |
17 Apr 2024 | 175.00 | 176.00 | 172.00 | 172.00 | 172.00 | 1,204,582 |
16 Apr 2024 | 175.00 | 176.00 | 173.00 | 175.00 | 175.00 | 1,409,083 |
15 Apr 2024 | 175.00 | 176.00 | 174.00 | 174.00 | 174.00 | 609,732 |
12 Apr 2024 | 175.00 | 177.00 | 175.00 | 175.00 | 175.00 | 648,162 |
11 Apr 2024 | 176.00 | 178.00 | 175.00 | 175.00 | 175.00 | 1,047,098 |
09 Apr 2024 | 177.00 | 177.00 | 175.00 | 176.00 | 176.00 | 857,381 |
08 Apr 2024 | 178.00 | 178.00 | 176.00 | 177.00 | 177.00 | 1,119,550 |
05 Apr 2024 | 178.00 | 178.00 | 177.00 | 178.00 | 178.00 | 743,402 |
04 Apr 2024 | 178.00 | 179.00 | 177.00 | 178.00 | 178.00 | 790,812 |
03 Apr 2024 | 179.00 | 179.00 | 177.00 | 177.00 | 177.00 | 1,426,950 |
02 Apr 2024 | 179.00 | 180.00 | 178.00 | 179.00 | 179.00 | 1,289,014 |
01 Apr 2024 | 180.00 | 180.00 | 178.00 | 180.00 | 180.00 | 486,654 |
29 Mar 2024 | 178.00 | 180.00 | 177.00 | 180.00 | 180.00 | 1,496,730 |
28 Mar 2024 | 179.00 | 180.00 | 179.00 | 179.00 | 179.00 | 622,365 |
27 Mar 2024 | 179.00 | 180.00 | 179.00 | 180.00 | 180.00 | 1,050,487 |
26 Mar 2024 | 179.00 | 180.00 | 178.00 | 179.00 | 179.00 | 670,743 |
25 Mar 2024 | 180.00 | 180.00 | 179.00 | 179.00 | 179.00 | 699,201 |
22 Mar 2024 | 179.00 | 180.00 | 178.00 | 180.00 | 180.00 | 1,096,472 |
21 Mar 2024 | 179.00 | 180.00 | 178.00 | 179.00 | 179.00 | 1,259,279 |
20 Mar 2024 | 179.00 | 180.00 | 178.00 | 179.00 | 179.00 | 842,974 |
19 Mar 2024 | 180.00 | 180.00 | 178.00 | 179.00 | 179.00 | 741,723 |
18 Mar 2024 | 179.00 | 180.00 | 178.00 | 180.00 | 180.00 | 941,676 |
15 Mar 2024 | 180.00 | 181.00 | 179.00 | 179.00 | 179.00 | 758,676 |
14 Mar 2024 | 179.00 | 180.00 | 179.00 | 180.00 | 180.00 | 1,019,122 |
13 Mar 2024 | 179.00 | 180.00 | 178.00 | 179.00 | 179.00 | 1,521,345 |
12 Mar 2024 | 180.00 | 181.00 | 179.00 | 180.00 | 180.00 | 929,230 |
11 Mar 2024 | 179.00 | 182.00 | 179.00 | 180.00 | 180.00 | 1,391,115 |
08 Mar 2024 | 180.00 | 180.00 | 179.00 | 180.00 | 180.00 | 984,376 |
07 Mar 2024 | 180.00 | 180.00 | 179.00 | 180.00 | 180.00 | 891,047 |
06 Mar 2024 | 181.00 | 182.00 | 179.00 | 180.00 | 180.00 | 1,035,995 |
05 Mar 2024 | 181.00 | 182.00 | 180.00 | 181.00 | 181.00 | 934,767 |
04 Mar 2024 | 180.00 | 182.00 | 180.00 | 181.00 | 181.00 | 806,995 |
29 Feb 2024 | 181.00 | 182.00 | 180.00 | 180.00 | 180.00 | 1,002,315 |
28 Feb 2024 | 181.00 | 183.00 | 180.00 | 181.00 | 181.00 | 549,698 |
27 Feb 2024 | 182.00 | 182.00 | 180.00 | 181.00 | 181.00 | 1,516,666 |
26 Feb 2024 | 182.00 | 183.00 | 182.00 | 182.00 | 182.00 | 1,057,122 |
23 Feb 2024 | 183.00 | 183.00 | 182.00 | 182.00 | 182.00 | 756,825 |
22 Feb 2024 | 183.00 | 183.00 | 182.00 | 182.00 | 182.00 | 988,136 |
21 Feb 2024 | 182.00 | 185.00 | 182.00 | 183.00 | 183.00 | 2,910,489 |
20 Feb 2024 | 182.00 | 183.00 | 182.00 | 183.00 | 183.00 | 647,068 |
19 Feb 2024 | 183.00 | 183.00 | 181.00 | 183.00 | 183.00 | 1,284,671 |
16 Feb 2024 | 182.00 | 183.00 | 181.00 | 183.00 | 183.00 | 1,242,091 |
15 Feb 2024 | 183.00 | 183.00 | 181.00 | 182.00 | 182.00 | 1,247,043 |
14 Feb 2024 | 182.00 | 183.00 | 181.00 | 183.00 | 183.00 | 765,786 |
13 Feb 2024 | 181.00 | 183.00 | 181.00 | 183.00 | 183.00 | 686,834 |
08 Feb 2024 | 182.00 | 183.00 | 181.00 | 181.00 | 181.00 | 1,570,231 |
07 Feb 2024 | 182.00 | 183.00 | 181.00 | 183.00 | 183.00 | 621,620 |
06 Feb 2024 | 183.00 | 183.00 | 181.00 | 182.00 | 182.00 | 1,483,196 |
05 Feb 2024 | 185.00 | 185.00 | 181.00 | 183.00 | 183.00 | 2,858,238 |
02 Feb 2024 | 182.00 | 186.00 | 182.00 | 184.00 | 184.00 | 1,386,516 |
01 Feb 2024 | 182.00 | 184.00 | 182.00 | 183.00 | 183.00 | 1,103,098 |
31 Jan 2024 | 185.00 | 185.00 | 182.00 | 183.00 | 183.00 | 821,438 |
30 Jan 2024 | 184.00 | 185.00 | 183.00 | 185.00 | 185.00 | 778,878 |
29 Jan 2024 | 184.00 | 185.00 | 182.00 | 184.00 | 184.00 | 1,306,749 |
26 Jan 2024 | 182.00 | 185.00 | 182.00 | 184.00 | 184.00 | 1,169,034 |
25 Jan 2024 | 184.00 | 185.00 | 182.00 | 183.00 | 183.00 | 1,257,265 |
24 Jan 2024 | 185.00 | 186.00 | 183.00 | 184.00 | 184.00 | 943,923 |
23 Jan 2024 | 186.00 | 187.00 | 184.00 | 185.00 | 185.00 | 873,470 |
22 Jan 2024 | 189.00 | 190.00 | 186.00 | 187.00 | 187.00 | 826,133 |
19 Jan 2024 | 187.00 | 189.00 | 186.00 | 189.00 | 189.00 | 1,378,691 |
18 Jan 2024 | 185.00 | 188.00 | 185.00 | 186.00 | 186.00 | 984,707 |
17 Jan 2024 | 188.00 | 188.00 | 183.00 | 186.00 | 186.00 | 2,039,620 |
16 Jan 2024 | 188.00 | 190.00 | 187.00 | 187.00 | 187.00 | 1,474,306 |
15 Jan 2024 | 190.00 | 191.00 | 189.00 | 189.00 | 189.00 | 148,802 |
12 Jan 2024 | 192.00 | 192.00 | 190.00 | 191.00 | 191.00 | 1,010,249 |
11 Jan 2024 | 190.00 | 193.00 | 189.00 | 192.00 | 192.00 | 1,296,742 |
10 Jan 2024 | 191.00 | 192.00 | 190.00 | 190.00 | 190.00 | 670,083 |
09 Jan 2024 | 192.00 | 193.00 | 189.00 | 191.00 | 191.00 | 1,256,645 |
08 Jan 2024 | 192.00 | 195.00 | 191.00 | 192.00 | 192.00 | 768,980 |
05 Jan 2024 | 194.00 | 195.00 | 191.00 | 192.00 | 192.00 | 1,506,789 |
04 Jan 2024 | 196.00 | 196.00 | 194.00 | 195.00 | 195.00 | 1,273,939 |
03 Jan 2024 | 193.00 | 202.00 | 193.00 | 196.00 | 196.00 | 1,951,377 |
02 Jan 2024 | 192.00 | 196.00 | 192.00 | 194.00 | 194.00 | 1,010,545 |
28 Dec 2023 | 190.00 | 195.00 | 190.00 | 192.00 | 192.00 | 1,316,516 |
27 Dec 2023 | 192.00 | 193.00 | 188.00 | 190.00 | 190.00 | 2,030,167 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |