Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 May 2024 | 312.00 | 312.83 | 305.61 | 307.49 | 307.49 | 1,790,600 |
24 May 2024 | 304.43 | 308.75 | 301.40 | 306.55 | 306.55 | 2,136,200 |
23 May 2024 | 305.36 | 306.07 | 289.41 | 301.42 | 301.42 | 6,652,700 |
22 May 2024 | 320.05 | 321.24 | 316.40 | 316.50 | 316.50 | 1,666,500 |
21 May 2024 | 315.38 | 318.42 | 311.67 | 316.99 | 316.99 | 1,795,500 |
20 May 2024 | 320.48 | 324.01 | 319.02 | 319.39 | 319.39 | 1,387,700 |
17 May 2024 | 324.17 | 326.05 | 317.83 | 319.89 | 319.89 | 1,752,300 |
16 May 2024 | 327.00 | 329.04 | 320.03 | 320.09 | 320.09 | 1,957,100 |
15 May 2024 | 315.00 | 326.28 | 314.69 | 326.03 | 326.03 | 2,603,700 |
14 May 2024 | 309.09 | 313.99 | 307.00 | 313.66 | 313.66 | 1,878,900 |
13 May 2024 | 312.07 | 314.58 | 306.52 | 309.87 | 309.87 | 2,752,300 |
10 May 2024 | 299.53 | 316.22 | 299.00 | 314.03 | 314.03 | 5,518,100 |
09 May 2024 | 292.07 | 296.46 | 289.39 | 296.07 | 296.07 | 2,592,600 |
08 May 2024 | 283.15 | 297.00 | 276.33 | 291.67 | 291.67 | 7,648,600 |
07 May 2024 | 276.11 | 277.87 | 271.87 | 273.99 | 273.99 | 4,062,700 |
06 May 2024 | 273.39 | 279.76 | 273.10 | 278.82 | 278.82 | 2,055,400 |
03 May 2024 | 271.90 | 278.35 | 271.70 | 274.40 | 274.40 | 2,883,700 |
02 May 2024 | 258.27 | 262.06 | 253.70 | 261.86 | 261.86 | 1,397,900 |
01 May 2024 | 254.54 | 261.37 | 252.26 | 255.21 | 255.21 | 2,259,300 |
30 Apr 2024 | 261.96 | 265.65 | 256.36 | 256.56 | 256.56 | 2,040,100 |
29 Apr 2024 | 267.73 | 271.42 | 261.02 | 263.67 | 263.67 | 1,436,600 |
26 Apr 2024 | 266.76 | 270.25 | 264.30 | 264.70 | 264.70 | 2,521,900 |
25 Apr 2024 | 256.64 | 268.71 | 251.42 | 264.76 | 264.76 | 3,551,200 |
24 Apr 2024 | 256.79 | 260.90 | 250.58 | 254.77 | 254.77 | 2,595,400 |
23 Apr 2024 | 246.37 | 251.71 | 244.09 | 251.18 | 251.18 | 2,298,000 |
22 Apr 2024 | 246.54 | 248.44 | 240.32 | 245.47 | 245.47 | 3,412,200 |
19 Apr 2024 | 256.26 | 256.77 | 245.59 | 246.09 | 246.09 | 2,925,000 |
18 Apr 2024 | 257.65 | 260.06 | 252.53 | 257.19 | 257.19 | 1,952,100 |
17 Apr 2024 | 262.87 | 264.64 | 257.02 | 259.27 | 259.27 | 2,526,000 |
16 Apr 2024 | 264.00 | 267.20 | 262.00 | 262.76 | 262.76 | 2,226,400 |
15 Apr 2024 | 275.30 | 276.87 | 261.90 | 263.20 | 263.20 | 4,072,900 |
12 Apr 2024 | 280.27 | 282.70 | 268.33 | 271.22 | 271.22 | 5,747,300 |
11 Apr 2024 | 290.63 | 297.67 | 289.33 | 296.58 | 296.58 | 1,513,600 |
10 Apr 2024 | 290.00 | 294.58 | 287.29 | 288.22 | 288.22 | 1,910,600 |
09 Apr 2024 | 299.99 | 299.99 | 286.53 | 294.75 | 294.75 | 1,312,500 |
08 Apr 2024 | 297.01 | 299.17 | 293.32 | 297.38 | 297.38 | 1,336,800 |
05 Apr 2024 | 291.02 | 298.25 | 290.00 | 297.60 | 297.60 | 1,452,100 |
04 Apr 2024 | 300.96 | 303.50 | 288.57 | 288.77 | 288.77 | 1,877,500 |
03 Apr 2024 | 291.12 | 301.49 | 290.00 | 298.79 | 298.79 | 1,790,400 |
02 Apr 2024 | 291.70 | 293.74 | 284.49 | 290.85 | 290.85 | 2,225,600 |
01 Apr 2024 | 292.28 | 299.79 | 291.33 | 299.75 | 299.75 | 1,589,200 |
28 Mar 2024 | 287.79 | 292.94 | 286.01 | 289.98 | 289.98 | 1,839,300 |
27 Mar 2024 | 296.24 | 297.35 | 284.07 | 288.41 | 288.41 | 3,203,300 |
26 Mar 2024 | 300.48 | 305.50 | 297.19 | 297.83 | 297.83 | 2,462,600 |
25 Mar 2024 | 302.47 | 307.37 | 300.46 | 305.50 | 305.50 | 2,012,300 |
22 Mar 2024 | 303.00 | 307.74 | 302.00 | 306.42 | 306.42 | 2,379,600 |
21 Mar 2024 | 299.00 | 305.63 | 295.01 | 304.60 | 304.60 | 2,924,300 |
20 Mar 2024 | 289.03 | 296.76 | 285.75 | 296.58 | 296.58 | 3,302,000 |
19 Mar 2024 | 284.00 | 288.24 | 272.61 | 286.92 | 286.92 | 5,270,700 |
18 Mar 2024 | 282.41 | 289.70 | 281.05 | 289.32 | 289.32 | 3,872,900 |
15 Mar 2024 | 279.18 | 281.81 | 276.08 | 277.73 | 277.73 | 3,819,100 |
14 Mar 2024 | 281.61 | 285.75 | 280.17 | 284.02 | 284.02 | 3,137,900 |
13 Mar 2024 | 279.97 | 282.25 | 276.83 | 280.71 | 280.71 | 3,023,700 |
12 Mar 2024 | 273.00 | 281.95 | 270.69 | 281.86 | 281.86 | 2,345,200 |
11 Mar 2024 | 269.32 | 271.78 | 263.60 | 271.02 | 271.02 | 2,028,100 |
08 Mar 2024 | 286.48 | 287.31 | 272.27 | 273.11 | 273.11 | 3,233,900 |
07 Mar 2024 | 286.00 | 288.86 | 282.20 | 286.48 | 286.48 | 2,338,700 |
06 Mar 2024 | 284.31 | 286.78 | 280.50 | 284.50 | 284.50 | 1,971,300 |
05 Mar 2024 | 284.03 | 284.08 | 275.10 | 280.47 | 280.47 | 2,377,500 |
04 Mar 2024 | 288.00 | 291.29 | 286.50 | 287.94 | 287.94 | 2,003,200 |
01 Mar 2024 | 281.60 | 288.40 | 281.00 | 287.74 | 287.74 | 2,653,300 |
29 Feb 2024 | 275.00 | 278.17 | 274.26 | 277.54 | 277.54 | 2,355,200 |
28 Feb 2024 | 270.60 | 275.54 | 270.14 | 273.17 | 273.17 | 1,189,900 |
27 Feb 2024 | 274.08 | 276.30 | 271.20 | 271.91 | 271.91 | 1,351,100 |
26 Feb 2024 | 270.00 | 277.21 | 268.60 | 273.74 | 273.74 | 2,336,500 |
23 Feb 2024 | 269.53 | 273.74 | 264.00 | 267.66 | 267.66 | 1,788,600 |
22 Feb 2024 | 261.36 | 270.18 | 261.36 | 268.76 | 268.76 | 3,635,100 |
21 Feb 2024 | 256.91 | 258.80 | 253.08 | 254.49 | 254.49 | 2,577,300 |
20 Feb 2024 | 258.07 | 260.41 | 254.39 | 259.61 | 259.61 | 2,717,500 |
16 Feb 2024 | 265.33 | 268.39 | 261.66 | 261.75 | 261.75 | 2,430,500 |
15 Feb 2024 | 266.22 | 267.73 | 260.33 | 266.50 | 266.50 | 2,564,400 |
14 Feb 2024 | 270.00 | 271.40 | 263.81 | 265.67 | 265.67 | 3,342,100 |
13 Feb 2024 | 257.89 | 270.74 | 255.94 | 265.51 | 265.51 | 7,021,600 |
12 Feb 2024 | 292.66 | 292.66 | 280.18 | 280.88 | 280.88 | 9,451,400 |
09 Feb 2024 | 282.00 | 284.82 | 278.59 | 282.45 | 282.45 | 3,182,600 |
08 Feb 2024 | 270.00 | 278.88 | 269.00 | 275.89 | 275.89 | 2,446,300 |
07 Feb 2024 | 266.08 | 270.15 | 264.76 | 267.05 | 267.05 | 2,358,400 |
06 Feb 2024 | 272.98 | 273.27 | 262.13 | 264.89 | 264.89 | 2,506,400 |
05 Feb 2024 | 275.00 | 276.40 | 269.03 | 272.97 | 272.97 | 1,980,000 |
02 Feb 2024 | 274.64 | 276.99 | 269.12 | 273.10 | 273.10 | 3,250,500 |
01 Feb 2024 | 262.00 | 263.73 | 260.64 | 262.98 | 262.98 | 2,236,900 |
31 Jan 2024 | 264.53 | 267.49 | 257.31 | 258.68 | 258.68 | 3,058,400 |
30 Jan 2024 | 270.30 | 272.90 | 269.60 | 271.96 | 271.96 | 1,704,500 |
29 Jan 2024 | 265.11 | 269.78 | 265.11 | 269.58 | 269.58 | 1,920,100 |
26 Jan 2024 | 261.94 | 266.63 | 261.80 | 264.40 | 264.40 | 1,359,100 |
25 Jan 2024 | 265.75 | 270.02 | 263.00 | 264.42 | 264.42 | 1,615,800 |
24 Jan 2024 | 263.35 | 266.13 | 261.46 | 262.47 | 262.47 | 2,397,200 |
23 Jan 2024 | 265.71 | 266.00 | 260.68 | 262.04 | 262.04 | 1,777,000 |
22 Jan 2024 | 267.67 | 270.63 | 265.00 | 266.60 | 266.60 | 1,470,600 |
19 Jan 2024 | 260.61 | 265.00 | 259.99 | 263.51 | 263.51 | 1,901,300 |
18 Jan 2024 | 254.99 | 258.62 | 252.18 | 257.56 | 257.56 | 1,861,400 |
17 Jan 2024 | 250.90 | 250.90 | 245.22 | 248.99 | 248.99 | 1,418,500 |
16 Jan 2024 | 252.44 | 257.21 | 251.35 | 253.26 | 253.26 | 1,938,900 |
12 Jan 2024 | 252.00 | 254.73 | 251.24 | 252.03 | 252.03 | 1,231,900 |
11 Jan 2024 | 249.95 | 252.15 | 247.68 | 251.74 | 251.74 | 1,256,800 |
10 Jan 2024 | 247.50 | 251.25 | 246.08 | 249.23 | 249.23 | 1,677,200 |
09 Jan 2024 | 245.00 | 247.54 | 241.57 | 245.20 | 245.20 | 1,353,300 |
08 Jan 2024 | 235.00 | 245.89 | 235.00 | 245.85 | 245.85 | 2,230,400 |
05 Jan 2024 | 231.58 | 232.03 | 229.75 | 230.92 | 230.92 | 1,229,000 |
04 Jan 2024 | 229.25 | 232.30 | 226.60 | 230.56 | 230.56 | 1,326,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |