Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
19 Apr 2024 | 284.30 | 288.30 | 274.80 | 280.40 | 280.40 | 1,002,283 |
18 Apr 2024 | 286.90 | 291.00 | 279.10 | 283.30 | 283.30 | 1,951,007 |
17 Apr 2024 | 295.20 | 299.00 | 289.50 | 289.50 | 289.50 | 8,804,399 |
16 Apr 2024 | 286.90 | 298.30 | 286.90 | 297.90 | 297.90 | 9,528,173 |
15 Apr 2024 | 293.40 | 295.60 | 287.17 | 292.60 | 292.60 | 8,251,545 |
12 Apr 2024 | 289.40 | 297.20 | 283.30 | 295.90 | 295.90 | 2,363,087 |
11 Apr 2024 | 287.70 | 291.70 | 281.50 | 284.50 | 284.50 | 1,926,062 |
11 Apr 2024 | 10.4434 Dividend | |||||
10 Apr 2024 | 293.60 | 295.90 | 287.00 | 290.10 | 279.66 | 1,423,308 |
09 Apr 2024 | 289.00 | 297.20 | 289.00 | 289.80 | 279.37 | 1,451,349 |
08 Apr 2024 | 292.00 | 294.70 | 288.60 | 289.80 | 279.37 | 1,421,079 |
05 Apr 2024 | 290.00 | 293.50 | 286.50 | 292.00 | 281.49 | 1,657,189 |
04 Apr 2024 | 284.30 | 290.70 | 280.40 | 290.70 | 280.24 | 1,985,552 |
03 Apr 2024 | 273.20 | 284.00 | 273.20 | 284.00 | 273.78 | 2,783,473 |
02 Apr 2024 | 279.40 | 283.60 | 272.20 | 275.00 | 265.10 | 2,072,907 |
28 Mar 2024 | 275.90 | 277.20 | 270.30 | 275.80 | 265.87 | 1,023,338 |
27 Mar 2024 | 277.00 | 279.30 | 268.96 | 274.60 | 264.71 | 1,062,633 |
26 Mar 2024 | 280.00 | 280.00 | 274.07 | 275.00 | 265.10 | 1,781,389 |
25 Mar 2024 | 268.90 | 275.60 | 268.80 | 275.10 | 265.20 | 1,266,762 |
22 Mar 2024 | 273.70 | 278.30 | 270.90 | 271.00 | 261.24 | 1,128,182 |
21 Mar 2024 | 276.70 | 276.70 | 271.00 | 272.80 | 262.98 | 1,335,940 |
20 Mar 2024 | 276.70 | 276.70 | 268.40 | 271.10 | 261.34 | 1,687,211 |
19 Mar 2024 | 275.40 | 275.40 | 270.60 | 274.80 | 264.91 | 2,819,247 |
18 Mar 2024 | 275.10 | 278.10 | 274.20 | 274.30 | 264.43 | 2,312,586 |
15 Mar 2024 | 277.00 | 277.10 | 272.30 | 274.00 | 264.14 | 17,277,341 |
14 Mar 2024 | 270.00 | 274.20 | 267.60 | 271.40 | 261.63 | 2,274,270 |
13 Mar 2024 | 261.20 | 268.60 | 257.90 | 268.60 | 258.93 | 3,192,894 |
12 Mar 2024 | 253.70 | 260.30 | 250.90 | 254.70 | 245.53 | 1,882,733 |
11 Mar 2024 | 257.20 | 258.50 | 247.86 | 253.30 | 244.18 | 3,053,598 |
08 Mar 2024 | 264.80 | 270.40 | 253.20 | 260.00 | 250.64 | 6,912,606 |
07 Mar 2024 | 264.80 | 277.00 | 255.00 | 269.90 | 260.18 | 3,473,531 |
06 Mar 2024 | 278.00 | 278.00 | 272.15 | 273.30 | 263.46 | 7,155,649 |
05 Mar 2024 | 263.30 | 276.00 | 261.40 | 272.80 | 262.98 | 6,886,229 |
04 Mar 2024 | 268.80 | 270.90 | 263.00 | 265.40 | 255.85 | 3,858,881 |
01 Mar 2024 | 253.20 | 264.80 | 252.46 | 264.30 | 254.79 | 4,016,191 |
29 Feb 2024 | 250.00 | 252.70 | 247.70 | 252.40 | 243.31 | 5,173,032 |
28 Feb 2024 | 250.30 | 253.00 | 246.60 | 248.50 | 239.55 | 5,958,926 |
27 Feb 2024 | 252.50 | 253.90 | 249.10 | 251.70 | 242.64 | 3,527,436 |
26 Feb 2024 | 248.10 | 251.00 | 243.30 | 251.00 | 241.96 | 8,969,358 |
23 Feb 2024 | 257.40 | 261.90 | 246.60 | 249.40 | 240.42 | 3,920,921 |
22 Feb 2024 | 260.50 | 263.60 | 258.00 | 258.30 | 249.00 | 2,570,166 |
21 Feb 2024 | 266.00 | 266.00 | 254.40 | 258.10 | 248.81 | 8,531,120 |
20 Feb 2024 | 262.00 | 267.60 | 259.00 | 260.60 | 251.22 | 3,036,785 |
19 Feb 2024 | 262.10 | 268.40 | 260.50 | 265.50 | 255.94 | 2,070,648 |
16 Feb 2024 | 267.20 | 267.20 | 262.30 | 265.80 | 256.23 | 2,216,653 |
15 Feb 2024 | 260.60 | 264.60 | 256.80 | 260.50 | 251.12 | 8,746,652 |
14 Feb 2024 | 256.00 | 264.20 | 256.00 | 264.20 | 254.69 | 2,501,653 |
13 Feb 2024 | 262.90 | 266.40 | 257.16 | 258.50 | 249.19 | 1,583,023 |
12 Feb 2024 | 261.00 | 263.90 | 256.80 | 261.70 | 252.28 | 3,615,259 |
09 Feb 2024 | 255.00 | 260.80 | 255.00 | 256.90 | 247.65 | 2,697,787 |
08 Feb 2024 | 258.60 | 265.50 | 254.90 | 254.90 | 245.72 | 2,994,257 |
07 Feb 2024 | 261.20 | 263.67 | 258.50 | 260.70 | 251.31 | 2,092,460 |
06 Feb 2024 | 260.80 | 265.20 | 257.55 | 264.00 | 254.50 | 6,086,095 |
05 Feb 2024 | 270.20 | 271.80 | 257.90 | 257.90 | 248.62 | 3,794,805 |
02 Feb 2024 | 271.00 | 272.80 | 266.50 | 270.20 | 260.47 | 2,365,188 |
01 Feb 2024 | 277.60 | 278.10 | 270.00 | 272.00 | 262.21 | 4,823,908 |
31 Jan 2024 | 280.50 | 286.60 | 276.50 | 278.80 | 268.76 | 5,502,152 |
30 Jan 2024 | 298.30 | 302.00 | 292.10 | 294.80 | 284.19 | 1,756,842 |
29 Jan 2024 | 299.50 | 303.80 | 296.80 | 298.20 | 287.47 | 10,559,146 |
26 Jan 2024 | 300.00 | 302.10 | 297.20 | 298.10 | 287.37 | 2,464,351 |
25 Jan 2024 | 295.30 | 300.70 | 293.50 | 297.50 | 286.79 | 2,013,003 |
24 Jan 2024 | 294.30 | 298.40 | 292.20 | 295.20 | 284.57 | 1,392,067 |
23 Jan 2024 | 290.60 | 301.20 | 287.60 | 293.30 | 282.74 | 6,471,282 |
22 Jan 2024 | 287.00 | 290.50 | 282.40 | 287.10 | 276.76 | 2,583,912 |
19 Jan 2024 | 291.00 | 291.00 | 283.10 | 287.40 | 277.05 | 2,677,836 |
18 Jan 2024 | 303.00 | 306.40 | 281.50 | 289.00 | 278.60 | 6,234,388 |
17 Jan 2024 | 308.70 | 318.60 | 307.31 | 316.80 | 305.40 | 3,905,015 |
16 Jan 2024 | 298.40 | 320.95 | 294.80 | 315.00 | 303.66 | 13,463,612 |
15 Jan 2024 | 297.50 | 299.50 | 291.60 | 296.60 | 285.92 | 1,444,800 |
12 Jan 2024 | 300.00 | 305.50 | 298.50 | 298.50 | 287.75 | 4,180,184 |
11 Jan 2024 | 306.00 | 306.00 | 296.70 | 298.40 | 287.66 | 3,832,476 |
10 Jan 2024 | 309.80 | 311.70 | 301.10 | 301.10 | 290.26 | 4,267,180 |
09 Jan 2024 | 295.90 | 307.60 | 290.70 | 304.00 | 293.06 | 6,774,333 |
08 Jan 2024 | 299.90 | 302.08 | 289.40 | 294.80 | 284.19 | 4,106,751 |
05 Jan 2024 | 304.40 | 307.30 | 298.19 | 302.20 | 291.32 | 4,643,431 |
04 Jan 2024 | 311.60 | 318.45 | 304.40 | 305.60 | 294.60 | 4,576,376 |
03 Jan 2024 | 314.70 | 318.00 | 310.43 | 312.10 | 300.86 | 10,013,050 |
02 Jan 2024 | 310.00 | 319.70 | 307.70 | 316.90 | 305.49 | 4,474,244 |
29 Dec 2023 | 305.00 | 311.30 | 304.70 | 308.60 | 297.49 | 2,049,535 |
28 Dec 2023 | 304.40 | 309.30 | 302.30 | 305.40 | 294.41 | 3,013,716 |
27 Dec 2023 | 305.30 | 316.50 | 301.10 | 303.60 | 292.67 | 6,711,563 |
22 Dec 2023 | 300.00 | 313.60 | 295.50 | 312.70 | 301.44 | 6,453,052 |
21 Dec 2023 | 238.20 | 328.90 | 238.20 | 295.50 | 284.86 | 14,533,046 |
20 Dec 2023 | 238.00 | 245.70 | 235.48 | 244.00 | 235.22 | 1,789,954 |
19 Dec 2023 | 236.00 | 242.40 | 232.00 | 236.10 | 227.60 | 1,858,906 |
18 Dec 2023 | 225.40 | 236.53 | 223.70 | 234.00 | 225.58 | 2,904,100 |
15 Dec 2023 | 230.10 | 234.20 | 221.30 | 224.70 | 216.61 | 6,747,321 |
14 Dec 2023 | 230.00 | 235.40 | 227.40 | 232.00 | 223.65 | 3,398,229 |
13 Dec 2023 | 224.90 | 227.90 | 223.10 | 223.60 | 215.55 | 2,255,204 |
12 Dec 2023 | 228.60 | 232.80 | 223.40 | 225.00 | 216.90 | 1,601,776 |
11 Dec 2023 | 229.00 | 232.00 | 225.80 | 227.90 | 219.70 | 987,659 |
08 Dec 2023 | 227.00 | 231.00 | 224.71 | 229.40 | 221.14 | 1,188,776 |
07 Dec 2023 | 230.00 | 230.00 | 222.10 | 226.50 | 218.35 | 1,031,880 |
06 Dec 2023 | 223.00 | 229.30 | 223.00 | 227.30 | 219.12 | 1,633,672 |
05 Dec 2023 | 219.10 | 226.70 | 219.00 | 226.10 | 217.96 | 1,664,997 |
04 Dec 2023 | 224.80 | 228.20 | 210.50 | 221.50 | 213.53 | 5,074,240 |
01 Dec 2023 | 231.70 | 231.80 | 219.10 | 227.10 | 218.92 | 2,125,291 |
30 Nov 2023 | 226.70 | 235.70 | 224.24 | 229.50 | 221.24 | 4,315,255 |
29 Nov 2023 | 222.20 | 229.50 | 220.64 | 223.30 | 215.26 | 2,484,672 |
28 Nov 2023 | 223.20 | 224.10 | 217.80 | 218.30 | 210.44 | 2,861,249 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |