Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 205.00 | 207.00 | 200.00 | 203.00 | 203.00 | 466,800 |
25 Apr 2024 | 207.00 | 210.00 | 206.00 | 208.00 | 208.00 | 445,400 |
24 Apr 2024 | 208.00 | 211.00 | 205.00 | 208.00 | 208.00 | 760,500 |
23 Apr 2024 | 202.00 | 214.00 | 202.00 | 211.00 | 211.00 | 1,521,300 |
22 Apr 2024 | 193.00 | 203.00 | 190.00 | 202.00 | 202.00 | 1,527,200 |
19 Apr 2024 | 197.00 | 197.00 | 188.00 | 191.00 | 191.00 | 2,048,100 |
18 Apr 2024 | 198.00 | 202.00 | 197.00 | 197.00 | 197.00 | 557,600 |
17 Apr 2024 | 200.00 | 203.00 | 197.00 | 198.00 | 198.00 | 910,900 |
16 Apr 2024 | 198.00 | 201.00 | 195.00 | 200.00 | 200.00 | 1,685,700 |
15 Apr 2024 | 197.00 | 202.00 | 197.00 | 199.00 | 199.00 | 749,500 |
12 Apr 2024 | 199.00 | 200.00 | 198.00 | 199.00 | 199.00 | 645,800 |
11 Apr 2024 | 200.00 | 201.00 | 198.00 | 200.00 | 200.00 | 597,600 |
10 Apr 2024 | 204.00 | 206.00 | 201.00 | 202.00 | 202.00 | 678,400 |
09 Apr 2024 | 199.00 | 203.00 | 197.00 | 202.00 | 202.00 | 729,700 |
08 Apr 2024 | 199.00 | 200.00 | 197.00 | 199.00 | 199.00 | 554,700 |
05 Apr 2024 | 197.00 | 199.00 | 195.00 | 199.00 | 199.00 | 1,366,500 |
04 Apr 2024 | 200.00 | 201.00 | 197.00 | 199.00 | 199.00 | 927,300 |
03 Apr 2024 | 200.00 | 201.00 | 198.00 | 199.00 | 199.00 | 1,629,500 |
02 Apr 2024 | 207.00 | 207.00 | 202.00 | 203.00 | 203.00 | 1,450,600 |
01 Apr 2024 | 212.00 | 213.00 | 207.00 | 207.00 | 207.00 | 585,000 |
29 Mar 2024 | 210.00 | 216.00 | 210.00 | 213.00 | 213.00 | 501,500 |
28 Mar 2024 | 212.00 | 214.00 | 208.00 | 210.00 | 210.00 | 576,200 |
27 Mar 2024 | 213.00 | 213.00 | 208.00 | 210.00 | 210.00 | 691,200 |
26 Mar 2024 | 212.00 | 215.00 | 211.00 | 213.00 | 213.00 | 393,200 |
25 Mar 2024 | 215.00 | 221.00 | 213.00 | 214.00 | 214.00 | 719,400 |
22 Mar 2024 | 218.00 | 220.00 | 214.00 | 215.00 | 215.00 | 672,500 |
21 Mar 2024 | 225.00 | 227.00 | 217.00 | 218.00 | 218.00 | 1,173,600 |
19 Mar 2024 | 213.00 | 225.00 | 212.00 | 224.00 | 224.00 | 1,502,400 |
18 Mar 2024 | 208.00 | 213.00 | 208.00 | 213.00 | 213.00 | 788,100 |
15 Mar 2024 | 209.00 | 211.00 | 205.00 | 206.00 | 206.00 | 651,500 |
14 Mar 2024 | 210.00 | 214.00 | 209.00 | 210.00 | 210.00 | 463,400 |
13 Mar 2024 | 208.00 | 214.00 | 207.00 | 211.00 | 211.00 | 973,900 |
12 Mar 2024 | 203.00 | 209.00 | 202.00 | 208.00 | 208.00 | 586,000 |
11 Mar 2024 | 205.00 | 209.00 | 202.00 | 202.00 | 202.00 | 644,200 |
08 Mar 2024 | 204.00 | 209.00 | 201.00 | 205.00 | 205.00 | 2,981,600 |
07 Mar 2024 | 205.00 | 212.00 | 202.00 | 207.00 | 207.00 | 1,546,700 |
06 Mar 2024 | 202.00 | 206.00 | 202.00 | 203.00 | 203.00 | 359,400 |
05 Mar 2024 | 204.00 | 204.00 | 201.00 | 203.00 | 203.00 | 831,500 |
04 Mar 2024 | 211.00 | 212.00 | 205.00 | 206.00 | 206.00 | 754,400 |
01 Mar 2024 | 208.00 | 213.00 | 207.00 | 211.00 | 211.00 | 666,600 |
29 Feb 2024 | 207.00 | 210.00 | 204.00 | 207.00 | 207.00 | 847,300 |
28 Feb 2024 | 207.00 | 214.00 | 207.00 | 209.00 | 209.00 | 1,138,200 |
27 Feb 2024 | 204.00 | 208.00 | 203.00 | 208.00 | 208.00 | 692,100 |
26 Feb 2024 | 205.00 | 209.00 | 203.00 | 204.00 | 204.00 | 867,600 |
22 Feb 2024 | 208.00 | 210.00 | 201.00 | 205.00 | 205.00 | 1,142,400 |
21 Feb 2024 | 209.00 | 210.00 | 204.00 | 208.00 | 208.00 | 910,900 |
20 Feb 2024 | 210.00 | 212.00 | 208.00 | 209.00 | 209.00 | 457,100 |
19 Feb 2024 | 207.00 | 215.00 | 207.00 | 212.00 | 212.00 | 709,400 |
16 Feb 2024 | 200.00 | 209.00 | 200.00 | 205.00 | 205.00 | 1,141,900 |
15 Feb 2024 | 206.00 | 206.00 | 196.00 | 200.00 | 200.00 | 1,911,900 |
14 Feb 2024 | 207.00 | 210.00 | 205.00 | 207.00 | 207.00 | 789,400 |
13 Feb 2024 | 203.00 | 207.00 | 203.00 | 206.00 | 206.00 | 1,239,300 |
09 Feb 2024 | 202.00 | 206.00 | 201.00 | 202.00 | 202.00 | 687,100 |
08 Feb 2024 | 204.00 | 206.00 | 201.00 | 203.00 | 203.00 | 778,000 |
07 Feb 2024 | 203.00 | 205.00 | 201.00 | 203.00 | 203.00 | 844,000 |
06 Feb 2024 | 208.00 | 208.00 | 204.00 | 204.00 | 204.00 | 682,900 |
05 Feb 2024 | 205.00 | 213.00 | 204.00 | 209.00 | 209.00 | 933,000 |
02 Feb 2024 | 202.00 | 206.00 | 200.00 | 202.00 | 202.00 | 990,300 |
01 Feb 2024 | 205.00 | 207.00 | 202.00 | 202.00 | 202.00 | 789,400 |
31 Jan 2024 | 208.00 | 209.00 | 202.00 | 206.00 | 206.00 | 1,536,200 |
30 Jan 2024 | 208.00 | 213.00 | 203.00 | 210.00 | 210.00 | 1,708,900 |
29 Jan 2024 | 212.00 | 212.00 | 207.00 | 208.00 | 208.00 | 1,147,700 |
26 Jan 2024 | 213.00 | 215.00 | 210.00 | 212.00 | 212.00 | 583,900 |
25 Jan 2024 | 214.00 | 216.00 | 211.00 | 216.00 | 216.00 | 736,400 |
24 Jan 2024 | 217.00 | 220.00 | 213.00 | 214.00 | 214.00 | 442,500 |
23 Jan 2024 | 221.00 | 223.00 | 218.00 | 219.00 | 219.00 | 503,400 |
22 Jan 2024 | 216.00 | 222.00 | 216.00 | 221.00 | 221.00 | 418,500 |
19 Jan 2024 | 215.00 | 219.00 | 214.00 | 216.00 | 216.00 | 435,200 |
18 Jan 2024 | 213.00 | 216.00 | 212.00 | 213.00 | 213.00 | 753,800 |
17 Jan 2024 | 218.00 | 219.00 | 210.00 | 211.00 | 211.00 | 1,636,700 |
16 Jan 2024 | 227.00 | 228.00 | 222.00 | 222.00 | 222.00 | 555,100 |
15 Jan 2024 | 227.00 | 228.00 | 226.00 | 227.00 | 227.00 | 128,700 |
12 Jan 2024 | 226.00 | 230.00 | 226.00 | 229.00 | 229.00 | 484,600 |
11 Jan 2024 | 233.00 | 236.00 | 227.00 | 227.00 | 227.00 | 835,100 |
10 Jan 2024 | 230.00 | 234.00 | 230.00 | 233.00 | 233.00 | 951,600 |
09 Jan 2024 | 222.00 | 230.00 | 222.00 | 230.00 | 230.00 | 1,190,700 |
05 Jan 2024 | 225.00 | 226.00 | 219.00 | 220.00 | 220.00 | 850,600 |
04 Jan 2024 | 218.00 | 227.00 | 218.00 | 223.00 | 223.00 | 1,164,000 |
29 Dec 2023 | 216.00 | 225.00 | 216.00 | 224.00 | 224.00 | 1,086,400 |
28 Dec 2023 | 210.00 | 219.00 | 208.00 | 218.00 | 218.00 | 1,339,400 |
27 Dec 2023 | 204.00 | 209.00 | 203.00 | 208.00 | 208.00 | 1,514,900 |
26 Dec 2023 | 206.00 | 211.00 | 204.00 | 205.00 | 205.00 | 1,127,100 |
25 Dec 2023 | 211.00 | 214.00 | 204.00 | 206.00 | 206.00 | 1,216,500 |
22 Dec 2023 | 213.00 | 218.00 | 210.00 | 210.00 | 210.00 | 1,070,700 |
21 Dec 2023 | 211.00 | 217.00 | 211.00 | 213.00 | 213.00 | 919,000 |
20 Dec 2023 | 211.00 | 222.00 | 211.00 | 213.00 | 213.00 | 2,031,800 |
19 Dec 2023 | 201.00 | 211.00 | 201.00 | 209.00 | 209.00 | 1,798,500 |
18 Dec 2023 | 198.00 | 202.00 | 196.00 | 201.00 | 201.00 | 1,573,700 |
15 Dec 2023 | 205.00 | 205.00 | 200.00 | 202.00 | 202.00 | 1,435,700 |
14 Dec 2023 | 209.00 | 210.00 | 203.00 | 205.00 | 205.00 | 1,414,200 |
13 Dec 2023 | 208.00 | 210.00 | 204.00 | 206.00 | 206.00 | 1,374,600 |
12 Dec 2023 | 215.00 | 215.00 | 207.00 | 207.00 | 207.00 | 2,001,900 |
11 Dec 2023 | 217.00 | 221.00 | 214.00 | 215.00 | 215.00 | 1,054,600 |
08 Dec 2023 | 221.00 | 222.00 | 215.00 | 216.00 | 216.00 | 1,682,600 |
07 Dec 2023 | 225.00 | 226.00 | 222.00 | 223.00 | 223.00 | 1,674,900 |
06 Dec 2023 | 228.00 | 230.00 | 226.00 | 226.00 | 226.00 | 654,100 |
05 Dec 2023 | 227.00 | 230.00 | 226.00 | 228.00 | 228.00 | 696,200 |
04 Dec 2023 | 225.00 | 229.00 | 223.00 | 227.00 | 227.00 | 1,313,300 |
01 Dec 2023 | 233.00 | 233.00 | 226.00 | 226.00 | 226.00 | 1,561,500 |
30 Nov 2023 | 235.00 | 235.00 | 229.00 | 235.00 | 235.00 | 1,446,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |