Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 286.65 | 288.80 | 285.10 | 285.40 | 285.40 | 378,279 |
29 Apr 2024 | 281.50 | 286.90 | 283.00 | 284.89 | 284.89 | 5,557 |
26 Apr 2024 | 290.45 | 289.60 | 279.70 | 281.73 | 281.73 | 17,022 |
25 Apr 2024 | 289.50 | 291.40 | 282.50 | 289.20 | 289.20 | 281,764 |
24 Apr 2024 | 288.40 | 290.40 | 287.60 | 289.00 | 289.00 | 22,523 |
23 Apr 2024 | 290.65 | 291.60 | 288.90 | 289.87 | 289.87 | 22,912 |
22 Apr 2024 | 290.55 | 291.50 | 288.00 | 290.10 | 290.10 | 12,762 |
19 Apr 2024 | 286.35 | 289.60 | 284.60 | 289.60 | 289.60 | 22,001 |
18 Apr 2024 | 293.20 | 293.50 | 284.50 | 288.44 | 288.44 | 30,258 |
17 Apr 2024 | 292.10 | 298.80 | 290.20 | 293.28 | 293.28 | 143,260 |
16 Apr 2024 | 292.70 | 295.60 | 290.50 | 292.73 | 292.73 | 9,610 |
15 Apr 2024 | 297.20 | 297.70 | 290.60 | 294.72 | 294.72 | 21,814 |
12 Apr 2024 | 300.30 | 301.20 | 296.40 | 298.92 | 298.92 | 12,356 |
11 Apr 2024 | 303.75 | 302.40 | 297.70 | 300.56 | 300.56 | 22,755 |
10 Apr 2024 | 300.90 | 305.60 | 300.40 | 302.51 | 302.51 | 30,517 |
09 Apr 2024 | 304.90 | 303.70 | 300.60 | 302.02 | 302.02 | 15,453 |
08 Apr 2024 | 304.80 | 305.00 | 301.40 | 303.29 | 303.29 | 9,159 |
05 Apr 2024 | 304.20 | 305.50 | 302.10 | 305.20 | 305.20 | 17,705 |
04 Apr 2024 | 306.05 | 307.90 | 304.80 | 305.40 | 305.40 | 40,513 |
03 Apr 2024 | 303.35 | 307.00 | 300.50 | 304.88 | 304.88 | 44,212 |
02 Apr 2024 | 310.65 | 313.80 | 310.00 | 311.70 | 311.70 | 57,701 |
28 Mar 2024 | 309.60 | 312.40 | 310.00 | 311.20 | 311.20 | 12,328 |
27 Mar 2024 | 305.30 | 311.40 | 307.80 | 308.45 | 308.45 | 26,829 |
26 Mar 2024 | 302.85 | 305.80 | 301.70 | 303.66 | 303.66 | 2,017,201 |
25 Mar 2024 | 302.65 | 304.30 | 299.50 | 301.96 | 301.96 | 1,620,031 |
22 Mar 2024 | 296.80 | 303.80 | 296.80 | 302.13 | 302.13 | 42,553 |
21 Mar 2024 | 299.45 | 299.40 | 295.40 | 296.67 | 296.67 | 20,015 |
21 Mar 2024 | 4.25 Dividend | |||||
20 Mar 2024 | 300.30 | 302.30 | 298.50 | 300.23 | 295.98 | 14,502 |
19 Mar 2024 | 299.65 | 300.90 | 298.10 | 299.63 | 295.39 | 14,277 |
18 Mar 2024 | 298.05 | 300.40 | 296.60 | 299.24 | 295.00 | 15,342 |
15 Mar 2024 | 300.20 | 301.70 | 297.90 | 300.73 | 296.48 | 15,056 |
14 Mar 2024 | 299.45 | 300.40 | 297.20 | 299.34 | 295.11 | 46,183 |
13 Mar 2024 | 295.15 | 300.60 | 294.20 | 299.04 | 294.81 | 21,567 |
12 Mar 2024 | 294.95 | 296.30 | 293.20 | 294.23 | 290.07 | 1,009,658 |
11 Mar 2024 | 293.90 | 294.80 | 292.20 | 294.77 | 290.59 | 17,935 |
08 Mar 2024 | 290.45 | 295.10 | 290.40 | 292.40 | 288.26 | 5,469 |
07 Mar 2024 | 289.40 | 290.70 | 285.60 | 287.54 | 283.47 | 23,235 |
06 Mar 2024 | 288.20 | 290.80 | 286.60 | 290.03 | 285.92 | 1,083,388 |
05 Mar 2024 | 288.70 | 289.20 | 287.10 | 287.83 | 283.75 | 18,667 |
04 Mar 2024 | 290.35 | 290.90 | 287.98 | 288.74 | 284.66 | 9,363 |
01 Mar 2024 | 290.35 | 293.10 | 289.80 | 291.37 | 287.25 | 44,519 |
29 Feb 2024 | 289.30 | 290.60 | 288.00 | 289.66 | 285.56 | 22,476 |
28 Feb 2024 | 287.65 | 290.70 | 287.80 | 289.53 | 285.43 | 57,121 |
27 Feb 2024 | 284.70 | 287.10 | 284.80 | 286.53 | 282.47 | 84,745 |
26 Feb 2024 | 284.70 | 286.50 | 284.40 | 285.40 | 281.36 | 431,233 |
23 Feb 2024 | 283.75 | 285.09 | 282.30 | 284.73 | 280.70 | 15,438 |
22 Feb 2024 | 285.40 | 284.50 | 281.90 | 282.30 | 278.30 | 11,784 |
21 Feb 2024 | 282.05 | 284.31 | 281.20 | 282.56 | 278.56 | 20,372 |
20 Feb 2024 | 278.75 | 283.20 | 279.20 | 281.58 | 277.59 | 205,145 |
19 Feb 2024 | 280.40 | 280.70 | 276.80 | 278.73 | 274.78 | 25,168 |
16 Feb 2024 | 276.60 | 281.10 | 276.10 | 279.71 | 275.75 | 39,671 |
15 Feb 2024 | 277.40 | 276.80 | 272.00 | 274.23 | 270.35 | 32,497 |
14 Feb 2024 | 279.75 | 282.10 | 275.00 | 275.92 | 272.02 | 47,193 |
13 Feb 2024 | 281.40 | 282.20 | 279.90 | 280.25 | 276.28 | 25,166 |
12 Feb 2024 | 283.65 | 285.80 | 281.08 | 281.34 | 277.35 | 17,730 |
09 Feb 2024 | 284.00 | 285.80 | 282.90 | 283.75 | 279.73 | 39,346 |
08 Feb 2024 | 282.55 | 286.50 | 282.10 | 283.03 | 279.02 | 30,605 |
07 Feb 2024 | 281.50 | 283.50 | 279.20 | 279.85 | 275.89 | 10,162 |
06 Feb 2024 | 284.40 | 287.00 | 278.80 | 282.06 | 278.07 | 58,107 |
05 Feb 2024 | 288.60 | 292.20 | 287.60 | 288.69 | 284.61 | 32,591 |
02 Feb 2024 | 284.00 | 289.10 | 283.40 | 283.40 | 279.39 | 10,670 |
01 Feb 2024 | 271.45 | 286.00 | 274.20 | 281.90 | 277.91 | 10,221 |
31 Jan 2024 | 260.80 | 263.93 | 261.00 | 263.40 | 259.67 | 32,946 |
30 Jan 2024 | 261.50 | 265.20 | 260.80 | 261.54 | 257.83 | 33,834 |
29 Jan 2024 | 260.20 | 261.90 | 258.90 | 261.04 | 257.35 | 30,191 |
26 Jan 2024 | 258.95 | 260.70 | 258.50 | 259.48 | 255.81 | 12,993 |
25 Jan 2024 | 258.85 | 259.40 | 256.70 | 258.53 | 254.87 | 193,796 |
24 Jan 2024 | 259.65 | 259.60 | 256.90 | 258.28 | 254.62 | 361,247 |
23 Jan 2024 | 259.25 | 259.90 | 257.00 | 257.75 | 254.10 | 50,292 |
22 Jan 2024 | 260.70 | 262.20 | 258.70 | 259.49 | 255.82 | 16,317 |
19 Jan 2024 | 264.50 | 265.30 | 260.83 | 264.04 | 260.30 | 17,186 |
18 Jan 2024 | 263.55 | 264.20 | 261.80 | 263.97 | 260.23 | 16,359 |
17 Jan 2024 | 266.65 | 267.10 | 262.60 | 264.44 | 260.69 | 32,554 |
16 Jan 2024 | 265.90 | 267.20 | 263.70 | 266.18 | 262.41 | 10,543 |
15 Jan 2024 | 266.65 | 266.83 | 263.00 | 266.83 | 263.05 | 11,348 |
12 Jan 2024 | 265.90 | 268.70 | 261.90 | 264.65 | 260.90 | 78,054 |
11 Jan 2024 | 275.35 | 277.50 | 274.38 | 276.38 | 272.47 | 13,626 |
10 Jan 2024 | 279.35 | 279.15 | 274.10 | 279.15 | 275.19 | 16,193 |
09 Jan 2024 | 279.45 | 281.20 | 278.10 | 280.39 | 276.42 | 38,699 |
08 Jan 2024 | 277.60 | 280.00 | 277.20 | 278.90 | 274.95 | 12,824 |
05 Jan 2024 | 278.55 | 278.70 | 276.00 | 276.42 | 272.51 | 14,422 |
04 Jan 2024 | 275.65 | 279.60 | 275.10 | 278.80 | 274.85 | 15,267 |
03 Jan 2024 | 277.50 | 278.50 | 274.89 | 276.48 | 272.57 | 50,124 |
02 Jan 2024 | 272.90 | 277.80 | 273.00 | 276.87 | 272.95 | 35,142 |
29 Dec 2023 | 269.30 | 274.80 | 270.10 | 272.74 | 268.88 | 11,772 |
28 Dec 2023 | 267.85 | 269.50 | 267.60 | 268.50 | 264.70 | 28,447 |
27 Dec 2023 | 266.15 | 268.60 | 266.00 | 267.77 | 263.98 | 9,444 |
22 Dec 2023 | 265.40 | 266.33 | 264.30 | 266.04 | 262.28 | 8,349 |
21 Dec 2023 | 267.85 | 266.70 | 264.80 | 265.73 | 261.96 | 7,650 |
20 Dec 2023 | 266.25 | 269.50 | 264.80 | 267.24 | 263.46 | 23,949 |
19 Dec 2023 | 263.45 | 267.10 | 263.40 | 265.27 | 261.51 | 8,975 |
18 Dec 2023 | 267.25 | 265.80 | 262.80 | 264.93 | 261.18 | 15,727 |
15 Dec 2023 | 276.90 | 276.90 | 266.80 | 271.78 | 267.94 | 60,971 |
14 Dec 2023 | 274.65 | 281.20 | 274.50 | 277.54 | 273.62 | 465,387 |
13 Dec 2023 | 275.35 | 278.40 | 273.02 | 276.66 | 272.75 | 5,550 |
12 Dec 2023 | 277.60 | 278.00 | 273.00 | 273.43 | 269.56 | 29,942 |
11 Dec 2023 | 272.70 | 278.30 | 272.70 | 277.05 | 273.13 | 17,050 |
08 Dec 2023 | 272.60 | 274.20 | 271.10 | 272.73 | 268.87 | 19,639 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |