Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
09 May 2024 | 297.00 | 297.00 | 285.35 | 285.55 | 285.55 | 105,878 |
08 May 2024 | 289.55 | 296.75 | 288.05 | 293.10 | 293.10 | 134,214 |
07 May 2024 | 294.00 | 294.70 | 288.20 | 289.55 | 289.55 | 134,608 |
06 May 2024 | 298.60 | 299.00 | 292.10 | 294.80 | 294.80 | 134,499 |
03 May 2024 | 303.20 | 305.40 | 296.10 | 297.45 | 297.45 | 243,655 |
02 May 2024 | 304.50 | 306.95 | 301.70 | 303.20 | 303.20 | 189,932 |
30 Apr 2024 | 307.00 | 309.50 | 300.10 | 303.60 | 303.60 | 245,004 |
29 Apr 2024 | 315.00 | 315.00 | 305.05 | 306.55 | 306.55 | 290,690 |
26 Apr 2024 | 308.95 | 316.25 | 308.20 | 312.55 | 312.55 | 266,856 |
25 Apr 2024 | 311.80 | 316.15 | 307.25 | 308.65 | 308.65 | 322,194 |
24 Apr 2024 | 316.75 | 318.00 | 310.45 | 311.65 | 311.65 | 525,581 |
23 Apr 2024 | 322.90 | 329.80 | 313.25 | 315.70 | 315.70 | 1,631,718 |
22 Apr 2024 | 305.55 | 331.20 | 305.55 | 319.90 | 319.90 | 4,057,577 |
19 Apr 2024 | 300.00 | 303.85 | 297.00 | 298.55 | 298.55 | 239,703 |
18 Apr 2024 | 299.50 | 314.50 | 299.45 | 303.00 | 303.00 | 901,460 |
16 Apr 2024 | 299.30 | 305.35 | 298.00 | 300.85 | 300.85 | 118,599 |
15 Apr 2024 | 295.00 | 304.05 | 287.20 | 300.75 | 300.75 | 361,802 |
12 Apr 2024 | 301.60 | 303.90 | 301.00 | 302.15 | 302.15 | 176,396 |
10 Apr 2024 | 296.50 | 306.40 | 293.70 | 301.60 | 301.60 | 360,962 |
09 Apr 2024 | 303.70 | 303.70 | 296.00 | 296.95 | 296.95 | 143,555 |
08 Apr 2024 | 309.40 | 309.50 | 297.60 | 299.60 | 299.60 | 275,939 |
05 Apr 2024 | 290.00 | 307.90 | 288.90 | 306.50 | 306.50 | 1,149,931 |
04 Apr 2024 | 290.40 | 293.25 | 288.00 | 289.80 | 289.80 | 118,921 |
03 Apr 2024 | 287.00 | 294.70 | 285.30 | 288.65 | 288.65 | 296,935 |
02 Apr 2024 | 273.10 | 289.85 | 273.10 | 285.30 | 285.30 | 126,585 |
01 Apr 2024 | 266.40 | 276.20 | 266.40 | 275.50 | 275.50 | 120,257 |
28 Mar 2024 | 269.00 | 272.10 | 262.40 | 265.05 | 265.05 | 260,008 |
27 Mar 2024 | 269.55 | 270.85 | 264.00 | 266.15 | 266.15 | 316,769 |
26 Mar 2024 | 276.75 | 279.20 | 267.95 | 269.50 | 269.50 | 211,444 |
22 Mar 2024 | 282.50 | 283.30 | 276.00 | 276.75 | 276.75 | 140,216 |
21 Mar 2024 | 276.00 | 282.80 | 275.05 | 281.25 | 281.25 | 235,498 |
20 Mar 2024 | 269.15 | 276.15 | 266.05 | 274.85 | 274.85 | 204,736 |
19 Mar 2024 | 270.05 | 274.65 | 267.00 | 269.15 | 269.15 | 237,429 |
18 Mar 2024 | 265.30 | 273.95 | 265.30 | 270.00 | 270.00 | 259,283 |
15 Mar 2024 | 274.20 | 274.55 | 265.00 | 269.20 | 269.20 | 144,434 |
14 Mar 2024 | 266.80 | 276.60 | 261.95 | 274.70 | 274.70 | 188,772 |
13 Mar 2024 | 275.95 | 276.95 | 260.30 | 267.80 | 267.80 | 261,771 |
12 Mar 2024 | 275.50 | 277.95 | 271.75 | 274.80 | 274.80 | 227,969 |
11 Mar 2024 | 278.80 | 278.80 | 274.90 | 275.05 | 275.05 | 92,152 |
07 Mar 2024 | 275.25 | 281.30 | 275.00 | 276.10 | 276.10 | 132,364 |
06 Mar 2024 | 280.70 | 280.70 | 274.90 | 277.50 | 277.50 | 167,799 |
05 Mar 2024 | 280.95 | 286.80 | 279.75 | 280.75 | 280.75 | 158,449 |
04 Mar 2024 | 279.20 | 281.65 | 278.10 | 279.50 | 279.50 | 239,634 |
01 Mar 2024 | 282.00 | 283.05 | 277.30 | 278.85 | 278.85 | 158,419 |
29 Feb 2024 | 280.00 | 282.75 | 278.25 | 280.70 | 280.70 | 87,791 |
28 Feb 2024 | 280.50 | 282.00 | 279.80 | 280.25 | 280.25 | 133,874 |
27 Feb 2024 | 282.00 | 283.60 | 280.00 | 280.05 | 280.05 | 141,679 |
26 Feb 2024 | 282.35 | 284.55 | 280.00 | 281.05 | 281.05 | 93,296 |
23 Feb 2024 | 284.90 | 287.90 | 281.55 | 283.80 | 283.80 | 116,138 |
22 Feb 2024 | 285.10 | 288.30 | 281.40 | 284.90 | 284.90 | 129,272 |
21 Feb 2024 | 287.60 | 292.95 | 283.95 | 285.00 | 285.00 | 155,644 |
20 Feb 2024 | 289.90 | 292.45 | 286.70 | 287.60 | 287.60 | 123,600 |
20 Feb 2024 | 0.6 Dividend | |||||
19 Feb 2024 | 288.50 | 294.15 | 286.00 | 290.15 | 289.55 | 149,040 |
16 Feb 2024 | 288.70 | 289.70 | 285.85 | 287.80 | 287.20 | 102,158 |
15 Feb 2024 | 284.05 | 289.25 | 283.60 | 286.45 | 285.86 | 107,507 |
14 Feb 2024 | 277.00 | 284.25 | 276.05 | 283.60 | 283.01 | 114,178 |
13 Feb 2024 | 285.00 | 286.75 | 276.60 | 278.85 | 278.27 | 153,337 |
12 Feb 2024 | 288.90 | 289.15 | 284.30 | 285.15 | 284.56 | 215,108 |
09 Feb 2024 | 292.15 | 295.90 | 286.00 | 288.55 | 287.95 | 378,151 |
08 Feb 2024 | 300.00 | 307.70 | 296.00 | 297.40 | 296.79 | 583,235 |
07 Feb 2024 | 295.10 | 299.80 | 293.50 | 297.45 | 296.83 | 247,473 |
06 Feb 2024 | 293.70 | 301.00 | 291.55 | 294.10 | 293.49 | 237,325 |
05 Feb 2024 | 290.60 | 294.30 | 289.55 | 290.40 | 289.80 | 127,392 |
02 Feb 2024 | 299.00 | 299.00 | 290.00 | 290.50 | 289.90 | 215,143 |
01 Feb 2024 | 301.10 | 302.50 | 295.60 | 296.85 | 296.24 | 185,144 |
31 Jan 2024 | 297.40 | 306.55 | 295.75 | 299.85 | 299.23 | 528,653 |
30 Jan 2024 | 283.90 | 299.55 | 280.60 | 297.40 | 296.79 | 743,871 |
29 Jan 2024 | 283.00 | 284.00 | 281.05 | 281.80 | 281.22 | 124,348 |
25 Jan 2024 | 284.55 | 287.05 | 279.95 | 281.80 | 281.22 | 144,122 |
24 Jan 2024 | 286.10 | 289.10 | 281.00 | 283.00 | 282.41 | 166,082 |
23 Jan 2024 | 298.00 | 298.00 | 283.95 | 286.10 | 285.51 | 165,425 |
19 Jan 2024 | 293.20 | 296.65 | 291.65 | 293.60 | 292.99 | 107,440 |
18 Jan 2024 | 293.00 | 294.80 | 286.10 | 291.70 | 291.10 | 150,233 |
17 Jan 2024 | 294.80 | 298.95 | 292.10 | 293.00 | 292.39 | 192,018 |
16 Jan 2024 | 302.90 | 304.80 | 295.00 | 297.20 | 296.59 | 217,026 |
15 Jan 2024 | 305.60 | 310.00 | 300.50 | 302.85 | 302.22 | 461,653 |
12 Jan 2024 | 303.50 | 307.20 | 302.10 | 304.30 | 303.67 | 273,769 |
11 Jan 2024 | 298.35 | 312.00 | 295.10 | 302.45 | 301.82 | 863,757 |
10 Jan 2024 | 298.95 | 301.25 | 294.60 | 297.10 | 296.49 | 207,142 |
09 Jan 2024 | 303.00 | 305.95 | 297.15 | 299.80 | 299.18 | 192,475 |
08 Jan 2024 | 302.50 | 303.00 | 300.35 | 301.45 | 300.83 | 220,161 |
05 Jan 2024 | 301.75 | 303.90 | 298.80 | 302.05 | 301.43 | 304,173 |
04 Jan 2024 | 309.30 | 309.70 | 298.05 | 300.20 | 299.58 | 749,848 |
03 Jan 2024 | 307.00 | 313.00 | 305.25 | 307.75 | 307.11 | 580,532 |
02 Jan 2024 | 301.20 | 310.85 | 301.00 | 306.90 | 306.27 | 444,434 |
01 Jan 2024 | 302.85 | 306.05 | 300.00 | 300.20 | 299.58 | 341,901 |
29 Dec 2023 | 309.00 | 309.60 | 302.30 | 303.95 | 303.32 | 211,576 |
28 Dec 2023 | 314.40 | 314.40 | 306.25 | 308.50 | 307.86 | 253,735 |
27 Dec 2023 | 315.00 | 318.35 | 308.10 | 311.35 | 310.71 | 441,167 |
26 Dec 2023 | 304.05 | 314.80 | 304.05 | 313.25 | 312.60 | 954,625 |
22 Dec 2023 | 298.80 | 308.20 | 298.80 | 303.95 | 303.32 | 308,709 |
21 Dec 2023 | 294.90 | 300.50 | 290.00 | 297.30 | 296.69 | 331,967 |
20 Dec 2023 | 304.95 | 307.95 | 292.55 | 297.10 | 296.49 | 550,258 |
19 Dec 2023 | 298.30 | 309.40 | 298.30 | 302.95 | 302.32 | 1,184,298 |
18 Dec 2023 | 286.00 | 298.60 | 285.55 | 295.60 | 294.99 | 368,383 |
15 Dec 2023 | 288.00 | 290.00 | 284.75 | 285.45 | 284.86 | 145,911 |
14 Dec 2023 | 287.15 | 288.35 | 285.30 | 287.15 | 286.56 | 105,532 |
13 Dec 2023 | 287.25 | 287.25 | 284.50 | 285.70 | 285.11 | 74,271 |
12 Dec 2023 | 287.10 | 289.20 | 284.80 | 286.00 | 285.41 | 93,916 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |