Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 283.00 | 286.15 | 282.20 | 282.90 | 282.90 | 11,065,029 |
25 Apr 2024 | 279.35 | 282.60 | 278.00 | 281.95 | 281.95 | 17,050,557 |
24 Apr 2024 | 277.60 | 280.40 | 276.30 | 279.35 | 279.35 | 9,253,985 |
23 Apr 2024 | 276.85 | 278.75 | 275.55 | 276.80 | 276.80 | 8,799,147 |
22 Apr 2024 | 277.30 | 278.00 | 273.75 | 276.80 | 276.80 | 14,184,019 |
19 Apr 2024 | 276.75 | 280.80 | 274.10 | 275.25 | 275.25 | 32,658,724 |
18 Apr 2024 | 286.00 | 287.70 | 273.35 | 274.15 | 274.15 | 34,136,482 |
16 Apr 2024 | 277.00 | 292.55 | 275.25 | 283.15 | 283.15 | 79,082,544 |
15 Apr 2024 | 269.10 | 282.95 | 267.10 | 279.85 | 279.85 | 75,063,828 |
12 Apr 2024 | 271.90 | 272.50 | 265.00 | 265.70 | 265.70 | 21,894,584 |
10 Apr 2024 | 269.95 | 273.20 | 269.15 | 272.00 | 272.00 | 11,137,195 |
09 Apr 2024 | 270.00 | 272.65 | 268.00 | 268.95 | 268.95 | 13,173,933 |
08 Apr 2024 | 267.55 | 272.00 | 266.60 | 270.40 | 270.40 | 13,011,300 |
05 Apr 2024 | 267.85 | 271.90 | 266.50 | 267.95 | 267.95 | 13,029,904 |
04 Apr 2024 | 278.65 | 278.65 | 265.35 | 269.00 | 269.00 | 24,624,383 |
03 Apr 2024 | 275.05 | 279.00 | 273.85 | 275.35 | 275.35 | 22,600,929 |
02 Apr 2024 | 270.10 | 274.05 | 269.45 | 272.50 | 272.50 | 14,439,120 |
01 Apr 2024 | 268.05 | 271.50 | 267.80 | 269.90 | 269.90 | 6,440,401 |
28 Mar 2024 | 262.45 | 271.00 | 261.95 | 268.05 | 268.05 | 18,888,942 |
27 Mar 2024 | 265.00 | 268.20 | 259.65 | 261.75 | 261.75 | 28,563,001 |
26 Mar 2024 | 261.65 | 267.90 | 259.30 | 265.50 | 265.50 | 10,830,926 |
22 Mar 2024 | 262.95 | 265.25 | 258.45 | 263.25 | 263.25 | 13,025,089 |
21 Mar 2024 | 264.70 | 266.95 | 262.35 | 262.95 | 262.95 | 12,163,200 |
20 Mar 2024 | 259.45 | 264.60 | 257.20 | 263.85 | 263.85 | 10,484,778 |
19 Mar 2024 | 262.00 | 263.95 | 256.65 | 259.25 | 259.25 | 8,758,348 |
18 Mar 2024 | 258.95 | 263.05 | 257.55 | 261.60 | 261.60 | 9,246,173 |
15 Mar 2024 | 263.95 | 266.40 | 248.90 | 258.75 | 258.75 | 34,961,065 |
14 Mar 2024 | 252.50 | 264.35 | 251.20 | 263.25 | 263.25 | 21,404,057 |
13 Mar 2024 | 270.80 | 271.00 | 252.75 | 255.35 | 255.35 | 20,079,496 |
12 Mar 2024 | 274.00 | 275.60 | 269.05 | 270.40 | 270.40 | 13,780,189 |
11 Mar 2024 | 278.10 | 280.50 | 273.20 | 274.00 | 274.00 | 10,684,598 |
07 Mar 2024 | 280.25 | 284.35 | 277.25 | 278.10 | 278.10 | 11,386,963 |
06 Mar 2024 | 284.30 | 284.30 | 273.55 | 280.25 | 280.25 | 16,807,149 |
05 Mar 2024 | 280.00 | 284.95 | 276.65 | 283.75 | 283.75 | 18,544,484 |
04 Mar 2024 | 272.75 | 280.55 | 272.50 | 279.20 | 279.20 | 22,280,353 |
01 Mar 2024 | 266.50 | 272.95 | 266.50 | 270.55 | 270.55 | 12,930,057 |
29 Feb 2024 | 265.00 | 266.35 | 261.50 | 264.60 | 264.60 | 17,179,832 |
28 Feb 2024 | 270.00 | 270.30 | 264.60 | 265.75 | 265.75 | 9,118,196 |
27 Feb 2024 | 268.05 | 270.20 | 264.95 | 269.35 | 269.35 | 19,582,774 |
26 Feb 2024 | 271.90 | 271.90 | 267.80 | 269.85 | 269.85 | 8,661,999 |
23 Feb 2024 | 274.90 | 276.00 | 271.10 | 272.20 | 272.20 | 9,464,646 |
22 Feb 2024 | 273.85 | 276.00 | 268.50 | 274.70 | 274.70 | 16,791,453 |
21 Feb 2024 | 276.00 | 281.10 | 271.60 | 272.95 | 272.95 | 16,340,579 |
20 Feb 2024 | 274.80 | 281.15 | 274.05 | 276.60 | 276.60 | 18,968,785 |
19 Feb 2024 | 274.70 | 279.05 | 272.40 | 274.65 | 274.65 | 15,322,964 |
16 Feb 2024 | 275.15 | 278.00 | 270.35 | 274.70 | 274.70 | 27,044,984 |
16 Feb 2024 | 4 Dividend | |||||
15 Feb 2024 | 271.65 | 279.85 | 269.00 | 277.30 | 273.30 | 32,831,246 |
14 Feb 2024 | 258.00 | 269.65 | 256.00 | 268.85 | 264.97 | 36,168,962 |
13 Feb 2024 | 258.00 | 262.40 | 254.70 | 259.50 | 255.76 | 20,711,842 |
12 Feb 2024 | 261.95 | 266.60 | 256.80 | 257.90 | 254.18 | 30,906,374 |
09 Feb 2024 | 275.00 | 275.65 | 259.15 | 267.55 | 263.69 | 26,743,792 |
08 Feb 2024 | 273.05 | 275.65 | 269.10 | 273.15 | 269.21 | 25,252,940 |
07 Feb 2024 | 275.00 | 275.65 | 267.55 | 271.90 | 267.98 | 23,756,939 |
06 Feb 2024 | 265.35 | 273.40 | 260.20 | 272.30 | 268.37 | 36,708,949 |
05 Feb 2024 | 260.05 | 268.05 | 255.10 | 262.95 | 259.16 | 34,001,868 |
02 Feb 2024 | 250.00 | 260.00 | 249.00 | 257.25 | 253.54 | 30,482,663 |
01 Feb 2024 | 254.65 | 254.65 | 245.45 | 247.65 | 244.08 | 29,758,133 |
31 Jan 2024 | 250.45 | 254.35 | 246.30 | 252.25 | 248.61 | 33,293,192 |
30 Jan 2024 | 256.50 | 263.30 | 248.65 | 249.20 | 245.61 | 51,491,099 |
29 Jan 2024 | 241.00 | 254.95 | 239.10 | 252.50 | 248.86 | 54,127,939 |
25 Jan 2024 | 235.00 | 237.50 | 232.80 | 234.05 | 230.67 | 18,291,957 |
24 Jan 2024 | 231.00 | 235.00 | 228.10 | 234.35 | 230.97 | 14,458,601 |
23 Jan 2024 | 245.00 | 245.65 | 228.00 | 229.90 | 226.58 | 20,282,617 |
19 Jan 2024 | 236.00 | 242.55 | 235.00 | 242.05 | 238.56 | 26,391,844 |
18 Jan 2024 | 230.05 | 234.50 | 224.65 | 233.55 | 230.18 | 19,232,183 |
17 Jan 2024 | 232.20 | 237.25 | 230.70 | 232.05 | 228.70 | 26,010,955 |
16 Jan 2024 | 234.95 | 238.95 | 231.10 | 235.10 | 231.71 | 34,505,065 |
15 Jan 2024 | 228.50 | 235.45 | 224.65 | 233.50 | 230.13 | 57,884,916 |
12 Jan 2024 | 213.80 | 224.75 | 212.35 | 223.40 | 220.18 | 39,228,118 |
11 Jan 2024 | 214.00 | 214.00 | 210.85 | 211.85 | 208.79 | 12,586,419 |
10 Jan 2024 | 215.00 | 215.00 | 209.70 | 212.10 | 209.04 | 16,500,666 |
09 Jan 2024 | 221.00 | 221.45 | 215.95 | 216.65 | 213.52 | 11,951,525 |
08 Jan 2024 | 218.00 | 220.80 | 217.10 | 217.95 | 214.81 | 19,310,595 |
05 Jan 2024 | 215.45 | 217.50 | 213.05 | 216.45 | 213.33 | 20,743,811 |
04 Jan 2024 | 210.50 | 215.40 | 209.30 | 214.65 | 211.55 | 31,054,419 |
03 Jan 2024 | 205.50 | 210.45 | 204.50 | 208.25 | 205.25 | 11,650,902 |
02 Jan 2024 | 205.35 | 210.75 | 203.65 | 207.05 | 204.06 | 21,141,219 |
01 Jan 2024 | 206.00 | 207.10 | 204.75 | 205.35 | 202.39 | 4,820,168 |
29 Dec 2023 | 208.00 | 208.00 | 204.25 | 205.05 | 202.09 | 12,171,663 |
28 Dec 2023 | 206.50 | 208.90 | 205.35 | 208.30 | 205.30 | 22,010,872 |
27 Dec 2023 | 209.50 | 209.90 | 204.50 | 205.55 | 202.58 | 20,361,303 |
26 Dec 2023 | 204.50 | 208.50 | 203.65 | 207.35 | 204.36 | 17,052,969 |
22 Dec 2023 | 204.00 | 204.50 | 201.80 | 203.95 | 201.01 | 9,910,694 |
21 Dec 2023 | 203.95 | 206.75 | 201.20 | 202.65 | 199.73 | 22,823,936 |
20 Dec 2023 | 201.75 | 212.00 | 200.95 | 203.20 | 200.27 | 57,762,576 |
19 Dec 2023 | 202.00 | 203.55 | 199.30 | 200.30 | 197.41 | 16,739,742 |
18 Dec 2023 | 201.05 | 201.65 | 197.35 | 199.00 | 196.13 | 8,061,011 |
15 Dec 2023 | 197.25 | 201.95 | 196.85 | 201.05 | 198.15 | 22,863,981 |
14 Dec 2023 | 195.90 | 196.30 | 193.25 | 195.95 | 193.12 | 15,257,294 |
13 Dec 2023 | 195.40 | 195.40 | 192.05 | 193.15 | 190.36 | 10,892,122 |
12 Dec 2023 | 196.95 | 197.80 | 194.55 | 195.40 | 192.58 | 10,719,911 |
11 Dec 2023 | 197.05 | 200.85 | 194.25 | 197.80 | 194.95 | 10,108,266 |
08 Dec 2023 | 199.85 | 200.30 | 194.10 | 195.95 | 193.12 | 10,414,387 |
07 Dec 2023 | 200.90 | 200.90 | 196.05 | 198.90 | 196.03 | 16,425,880 |
06 Dec 2023 | 203.75 | 203.75 | 199.10 | 201.95 | 199.04 | 12,662,213 |
05 Dec 2023 | 202.20 | 203.95 | 199.15 | 202.05 | 199.14 | 14,557,746 |
04 Dec 2023 | 196.50 | 205.90 | 196.05 | 202.05 | 199.14 | 28,615,290 |
01 Dec 2023 | 195.25 | 198.25 | 194.25 | 194.55 | 191.74 | 9,935,740 |
30 Nov 2023 | 192.65 | 195.65 | 192.05 | 194.95 | 192.14 | 14,965,403 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |