Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 June 2023 | 257.88 | 259.59 | 255.60 | 259.06 | 259.06 | 11,067,975 |
01 June 2023 | 253.66 | 257.88 | 253.23 | 255.45 | 255.45 | 8,673,571 |
31 May 2023 | 252.20 | 254.90 | 249.65 | 253.66 | 253.66 | 11,838,117 |
30 May 2023 | 245.95 | 255.00 | 245.83 | 252.20 | 252.20 | 16,688,058 |
29 May 2023 | 250.00 | 250.55 | 242.00 | 244.93 | 244.93 | 12,472,291 |
26 May 2023 | 253.00 | 253.00 | 242.80 | 246.99 | 246.99 | 18,581,340 |
25 May 2023 | 261.96 | 263.85 | 255.14 | 255.60 | 255.60 | 13,207,895 |
24 May 2023 | 261.60 | 265.00 | 259.52 | 261.91 | 261.91 | 6,809,295 |
23 May 2023 | 265.04 | 266.88 | 262.93 | 262.93 | 262.93 | 9,061,940 |
22 May 2023 | 260.92 | 266.00 | 257.08 | 265.10 | 265.10 | 12,016,521 |
19 May 2023 | 258.18 | 260.92 | 256.30 | 259.18 | 259.18 | 6,010,582 |
18 May 2023 | 262.30 | 263.88 | 256.56 | 259.08 | 259.08 | 10,069,665 |
17 May 2023 | 264.99 | 265.80 | 259.01 | 261.00 | 261.00 | 8,955,605 |
16 May 2023 | 264.39 | 267.42 | 263.20 | 265.13 | 265.13 | 8,163,931 |
15 May 2023 | 260.10 | 266.55 | 258.70 | 264.90 | 264.90 | 13,692,627 |
12 May 2023 | 266.00 | 268.25 | 259.52 | 260.10 | 260.10 | 10,457,353 |
11 May 2023 | 260.77 | 269.80 | 258.68 | 263.75 | 263.75 | 21,423,687 |
10 May 2023 | 251.00 | 262.18 | 249.20 | 259.79 | 259.79 | 25,369,089 |
09 May 2023 | 250.04 | 253.36 | 249.00 | 250.11 | 250.11 | 8,988,483 |
08 May 2023 | 253.00 | 259.10 | 252.52 | 254.03 | 254.03 | 12,162,620 |
05 May 2023 | 252.55 | 253.80 | 247.95 | 250.07 | 250.07 | 10,243,959 |
04 May 2023 | 255.00 | 257.61 | 251.40 | 252.52 | 252.52 | 11,812,427 |
28 Apr 2023 | 261.47 | 262.97 | 254.00 | 255.86 | 255.86 | 19,194,480 |
27 Apr 2023 | 250.00 | 258.99 | 249.55 | 258.92 | 258.92 | 24,246,438 |
26 Apr 2023 | 243.00 | 254.54 | 241.00 | 251.00 | 251.00 | 17,449,204 |
25 Apr 2023 | 251.00 | 251.80 | 242.20 | 244.30 | 244.30 | 18,741,873 |
24 Apr 2023 | 244.10 | 258.60 | 243.18 | 253.49 | 253.49 | 26,701,734 |
21 Apr 2023 | 244.50 | 248.95 | 243.00 | 243.00 | 243.00 | 10,405,248 |
20 Apr 2023 | 249.93 | 249.93 | 245.00 | 245.02 | 245.02 | 10,030,830 |
19 Apr 2023 | 249.00 | 253.20 | 246.09 | 250.85 | 250.85 | 11,192,747 |
18 Apr 2023 | 250.40 | 252.18 | 248.44 | 249.00 | 249.00 | 7,843,220 |
17 Apr 2023 | 245.00 | 249.68 | 244.21 | 249.44 | 249.44 | 9,039,385 |
14 Apr 2023 | 243.40 | 247.47 | 242.99 | 246.06 | 246.06 | 10,550,644 |
13 Apr 2023 | 240.58 | 243.00 | 237.77 | 242.82 | 242.82 | 8,096,464 |
12 Apr 2023 | 248.80 | 248.80 | 243.33 | 243.40 | 243.40 | 11,232,970 |
11 Apr 2023 | 252.15 | 254.49 | 248.60 | 249.83 | 249.83 | 8,745,512 |
10 Apr 2023 | 249.28 | 251.20 | 246.00 | 251.00 | 251.00 | 9,805,791 |
07 Apr 2023 | 250.05 | 252.13 | 248.33 | 249.28 | 249.28 | 6,872,291 |
06 Apr 2023 | 248.00 | 250.88 | 245.68 | 250.00 | 250.00 | 8,194,227 |
04 Apr 2023 | 255.81 | 255.81 | 247.99 | 250.92 | 250.92 | 13,774,433 |
03 Apr 2023 | 256.00 | 258.24 | 252.26 | 255.92 | 255.92 | 13,369,125 |
31 Mar 2023 | 258.97 | 260.86 | 255.00 | 256.02 | 256.02 | 16,700,761 |
30 Mar 2023 | 250.00 | 257.20 | 250.00 | 257.20 | 257.20 | 20,926,722 |
29 Mar 2023 | 246.55 | 250.25 | 246.55 | 247.70 | 247.70 | 14,430,262 |
28 Mar 2023 | 244.50 | 245.67 | 242.40 | 245.01 | 245.01 | 8,184,504 |
27 Mar 2023 | 245.99 | 245.99 | 240.30 | 243.65 | 243.65 | 9,249,536 |
24 Mar 2023 | 245.50 | 247.63 | 243.49 | 246.02 | 246.02 | 8,101,826 |
23 Mar 2023 | 242.99 | 245.50 | 239.50 | 245.49 | 245.49 | 9,746,104 |
22 Mar 2023 | 242.20 | 247.58 | 242.08 | 243.20 | 243.20 | 15,533,932 |
21 Mar 2023 | 236.89 | 239.51 | 234.79 | 239.51 | 239.51 | 10,887,269 |
20 Mar 2023 | 237.91 | 239.36 | 234.60 | 235.57 | 235.57 | 8,632,333 |
17 Mar 2023 | 236.78 | 240.98 | 235.53 | 237.91 | 237.91 | 13,500,262 |
16 Mar 2023 | 235.00 | 239.62 | 234.00 | 234.79 | 234.79 | 11,837,025 |
15 Mar 2023 | 241.50 | 242.48 | 237.41 | 238.62 | 238.62 | 12,071,459 |
14 Mar 2023 | 240.00 | 242.50 | 233.03 | 239.98 | 239.98 | 19,856,816 |
13 Mar 2023 | 241.72 | 242.95 | 237.00 | 240.49 | 240.49 | 16,734,341 |
10 Mar 2023 | 252.00 | 253.00 | 242.30 | 243.14 | 243.14 | 28,346,408 |
09 Mar 2023 | 256.50 | 259.83 | 254.01 | 256.07 | 256.07 | 9,673,143 |
08 Mar 2023 | 258.50 | 259.79 | 255.00 | 256.99 | 256.99 | 12,089,760 |
07 Mar 2023 | 264.18 | 266.99 | 260.50 | 260.68 | 260.68 | 10,593,288 |
06 Mar 2023 | 264.00 | 264.63 | 258.00 | 264.27 | 264.27 | 11,212,447 |
03 Mar 2023 | 264.99 | 265.23 | 262.08 | 263.79 | 263.79 | 6,398,161 |
02 Mar 2023 | 266.12 | 268.13 | 262.00 | 263.71 | 263.71 | 11,490,496 |
01 Mar 2023 | 260.75 | 266.54 | 257.76 | 265.50 | 265.50 | 14,365,761 |
28 Feb 2023 | 261.00 | 262.00 | 257.57 | 260.80 | 260.80 | 12,033,003 |
27 Feb 2023 | 265.00 | 265.89 | 258.00 | 259.81 | 259.81 | 16,970,381 |
24 Feb 2023 | 269.02 | 269.88 | 267.00 | 267.58 | 267.58 | 6,686,761 |
23 Feb 2023 | 269.90 | 271.67 | 268.50 | 270.44 | 270.44 | 10,035,821 |
22 Feb 2023 | 271.90 | 272.62 | 268.90 | 270.42 | 270.42 | 8,508,796 |
21 Feb 2023 | 272.00 | 276.56 | 270.28 | 274.75 | 274.75 | 11,369,006 |
20 Feb 2023 | 271.59 | 273.30 | 267.00 | 272.80 | 272.80 | 13,070,148 |
17 Feb 2023 | 276.49 | 278.10 | 271.28 | 271.66 | 271.66 | 10,099,650 |
16 Feb 2023 | 280.00 | 281.79 | 274.85 | 277.02 | 277.02 | 10,334,815 |
15 Feb 2023 | 283.00 | 283.90 | 278.56 | 279.00 | 279.00 | 9,083,216 |
14 Feb 2023 | 284.00 | 284.50 | 279.10 | 281.97 | 281.97 | 7,364,368 |
13 Feb 2023 | 279.01 | 283.29 | 277.06 | 282.32 | 282.32 | 9,346,144 |
10 Feb 2023 | 285.88 | 285.90 | 280.00 | 281.86 | 281.86 | 12,970,811 |
09 Feb 2023 | 284.00 | 288.82 | 282.30 | 288.33 | 288.33 | 9,064,889 |
08 Feb 2023 | 289.00 | 289.00 | 282.80 | 285.66 | 285.66 | 9,290,144 |
07 Feb 2023 | 291.99 | 292.48 | 287.60 | 289.00 | 289.00 | 7,683,474 |
06 Feb 2023 | 291.69 | 291.69 | 287.61 | 289.98 | 289.98 | 10,044,660 |
03 Feb 2023 | 299.95 | 299.95 | 292.80 | 295.00 | 295.00 | 15,294,828 |
02 Feb 2023 | 305.87 | 306.13 | 299.96 | 302.62 | 302.62 | 14,802,993 |
01 Feb 2023 | 287.98 | 304.33 | 286.14 | 304.33 | 304.33 | 27,298,697 |
31 Jan 2023 | 285.00 | 288.80 | 280.39 | 285.80 | 285.80 | 18,711,017 |
30 Jan 2023 | 285.00 | 288.00 | 281.00 | 281.99 | 281.99 | 28,185,441 |
20 Jan 2023 | 271.00 | 271.88 | 267.02 | 270.07 | 270.07 | 10,464,935 |
19 Jan 2023 | 267.88 | 270.85 | 266.52 | 270.50 | 270.50 | 8,123,863 |
18 Jan 2023 | 269.85 | 272.50 | 266.49 | 269.00 | 269.00 | 8,610,817 |
17 Jan 2023 | 273.81 | 274.50 | 268.93 | 269.99 | 269.99 | 11,166,571 |
16 Jan 2023 | 278.58 | 278.77 | 272.00 | 273.80 | 273.80 | 16,499,989 |
13 Jan 2023 | 277.41 | 279.93 | 275.00 | 278.58 | 278.58 | 12,841,101 |
12 Jan 2023 | 271.51 | 284.45 | 270.70 | 277.30 | 277.30 | 22,347,919 |
11 Jan 2023 | 264.90 | 271.00 | 261.41 | 268.99 | 268.99 | 12,836,375 |
10 Jan 2023 | 262.05 | 269.58 | 257.31 | 266.59 | 266.59 | 17,351,254 |
09 Jan 2023 | 268.00 | 268.00 | 262.29 | 263.38 | 263.38 | 11,416,882 |
06 Jan 2023 | 267.91 | 271.20 | 265.10 | 266.20 | 266.20 | 13,885,523 |
05 Jan 2023 | 262.52 | 267.59 | 261.06 | 265.08 | 265.08 | 11,893,600 |
04 Jan 2023 | 260.00 | 260.48 | 256.50 | 259.10 | 259.10 | 7,267,459 |
03 Jan 2023 | 256.41 | 261.92 | 250.00 | 260.48 | 260.48 | 12,137,430 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |