Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 235.01 | 237.73 | 232.00 | 234.01 | 234.01 | 55,700 |
16 May 2024 | 239.23 | 240.97 | 235.33 | 235.36 | 235.36 | 74,800 |
15 May 2024 | 240.00 | 241.93 | 228.56 | 238.41 | 238.41 | 200,600 |
14 May 2024 | 254.29 | 257.02 | 253.91 | 256.74 | 256.74 | 40,800 |
13 May 2024 | 256.20 | 257.41 | 250.49 | 254.96 | 254.96 | 74,600 |
10 May 2024 | 259.01 | 259.01 | 256.25 | 256.68 | 256.68 | 30,900 |
09 May 2024 | 262.98 | 262.98 | 256.51 | 259.00 | 259.00 | 67,000 |
08 May 2024 | 264.09 | 266.36 | 261.62 | 262.99 | 262.99 | 26,800 |
07 May 2024 | 272.82 | 272.82 | 264.56 | 266.17 | 266.17 | 37,100 |
06 May 2024 | 265.33 | 269.46 | 264.17 | 268.25 | 268.25 | 50,700 |
03 May 2024 | 268.46 | 271.45 | 262.14 | 264.00 | 264.00 | 40,100 |
02 May 2024 | 264.86 | 270.49 | 263.29 | 267.46 | 267.46 | 75,700 |
01 May 2024 | 258.48 | 266.53 | 258.48 | 264.90 | 264.90 | 54,100 |
30 Apr 2024 | 256.14 | 263.67 | 253.27 | 257.43 | 257.43 | 80,900 |
29 Apr 2024 | 257.78 | 259.48 | 252.35 | 253.03 | 253.03 | 92,300 |
26 Apr 2024 | 259.12 | 260.25 | 256.66 | 257.23 | 257.23 | 70,200 |
25 Apr 2024 | 260.07 | 263.07 | 258.30 | 258.54 | 258.54 | 80,100 |
24 Apr 2024 | 266.05 | 271.00 | 261.78 | 262.15 | 262.15 | 92,800 |
23 Apr 2024 | 276.07 | 276.07 | 266.50 | 267.08 | 267.08 | 80,900 |
22 Apr 2024 | 269.78 | 274.75 | 268.00 | 271.83 | 271.83 | 36,200 |
19 Apr 2024 | 273.31 | 273.79 | 268.73 | 269.64 | 269.64 | 55,800 |
18 Apr 2024 | 277.78 | 278.92 | 272.30 | 274.74 | 274.74 | 31,200 |
17 Apr 2024 | 276.60 | 278.03 | 272.39 | 276.53 | 276.53 | 19,400 |
16 Apr 2024 | 273.53 | 275.21 | 272.22 | 275.19 | 275.19 | 20,700 |
15 Apr 2024 | 277.59 | 278.35 | 273.25 | 273.53 | 273.53 | 12,100 |
12 Apr 2024 | 285.00 | 285.00 | 275.07 | 275.51 | 275.51 | 28,600 |
11 Apr 2024 | 277.00 | 280.36 | 276.96 | 278.81 | 278.81 | 23,900 |
10 Apr 2024 | 274.75 | 278.70 | 274.75 | 277.32 | 277.32 | 28,200 |
09 Apr 2024 | 277.00 | 280.09 | 275.01 | 277.84 | 277.84 | 25,500 |
08 Apr 2024 | 276.17 | 280.54 | 275.93 | 276.99 | 276.99 | 21,600 |
05 Apr 2024 | 274.05 | 286.83 | 273.87 | 280.46 | 280.46 | 37,600 |
04 Apr 2024 | 282.67 | 282.88 | 279.40 | 280.41 | 280.41 | 35,500 |
03 Apr 2024 | 286.77 | 288.29 | 282.01 | 282.60 | 282.60 | 32,400 |
02 Apr 2024 | 281.69 | 289.13 | 278.72 | 289.00 | 289.00 | 64,800 |
01 Apr 2024 | 284.97 | 286.20 | 282.88 | 284.10 | 284.10 | 26,300 |
28 Mar 2024 | 288.88 | 291.53 | 284.67 | 286.40 | 286.40 | 59,100 |
27 Mar 2024 | 287.55 | 291.23 | 287.43 | 290.04 | 290.04 | 46,500 |
27 Mar 2024 | 0.15 Dividend | |||||
26 Mar 2024 | 285.68 | 288.98 | 284.00 | 284.94 | 284.79 | 30,200 |
25 Mar 2024 | 287.01 | 290.71 | 285.48 | 286.59 | 286.44 | 41,500 |
22 Mar 2024 | 285.99 | 291.15 | 284.93 | 287.46 | 287.31 | 43,400 |
21 Mar 2024 | 279.00 | 292.81 | 279.00 | 287.17 | 287.02 | 114,800 |
20 Mar 2024 | 299.17 | 305.74 | 287.75 | 288.03 | 287.88 | 189,100 |
19 Mar 2024 | 312.68 | 317.29 | 312.68 | 314.91 | 314.74 | 18,700 |
18 Mar 2024 | 314.99 | 318.58 | 311.85 | 312.87 | 312.71 | 16,400 |
15 Mar 2024 | 315.06 | 315.88 | 309.93 | 314.33 | 314.16 | 148,100 |
14 Mar 2024 | 313.49 | 315.50 | 312.00 | 314.85 | 314.68 | 35,700 |
13 Mar 2024 | 311.07 | 314.57 | 310.57 | 313.48 | 313.31 | 41,300 |
12 Mar 2024 | 310.59 | 312.86 | 310.59 | 312.41 | 312.25 | 26,300 |
11 Mar 2024 | 305.88 | 314.13 | 305.00 | 310.43 | 310.27 | 22,400 |
08 Mar 2024 | 306.30 | 310.07 | 306.00 | 307.01 | 306.85 | 21,100 |
07 Mar 2024 | 311.00 | 314.69 | 305.59 | 308.59 | 308.43 | 27,300 |
06 Mar 2024 | 311.42 | 314.10 | 308.87 | 311.47 | 311.31 | 29,300 |
05 Mar 2024 | 309.06 | 310.77 | 304.83 | 307.01 | 306.85 | 24,600 |
04 Mar 2024 | 310.37 | 313.00 | 309.59 | 310.00 | 309.84 | 20,200 |
01 Mar 2024 | 317.77 | 319.11 | 309.99 | 311.79 | 311.63 | 18,600 |
29 Feb 2024 | 318.65 | 322.59 | 317.68 | 318.51 | 318.34 | 26,400 |
28 Feb 2024 | 314.73 | 324.75 | 314.73 | 321.85 | 321.68 | 21,400 |
27 Feb 2024 | 312.38 | 316.14 | 309.00 | 315.90 | 315.73 | 38,000 |
26 Feb 2024 | 308.33 | 310.78 | 308.33 | 309.60 | 309.44 | 40,300 |
23 Feb 2024 | 309.54 | 311.21 | 306.92 | 308.61 | 308.45 | 23,500 |
22 Feb 2024 | 308.02 | 310.58 | 307.50 | 309.46 | 309.30 | 21,700 |
21 Feb 2024 | 307.29 | 307.49 | 303.84 | 306.76 | 306.60 | 20,800 |
20 Feb 2024 | 310.33 | 312.46 | 303.77 | 306.23 | 306.07 | 27,600 |
16 Feb 2024 | 309.20 | 314.66 | 309.10 | 311.90 | 311.74 | 12,200 |
15 Feb 2024 | 303.26 | 312.13 | 303.26 | 311.42 | 311.26 | 31,600 |
14 Feb 2024 | 299.38 | 307.04 | 299.38 | 306.56 | 306.40 | 23,800 |
13 Feb 2024 | 300.87 | 303.90 | 298.06 | 300.51 | 300.35 | 25,200 |
12 Feb 2024 | 302.54 | 304.63 | 300.02 | 304.60 | 304.44 | 39,200 |
09 Feb 2024 | 297.29 | 304.47 | 296.00 | 303.85 | 303.69 | 22,300 |
08 Feb 2024 | 298.90 | 298.90 | 295.61 | 297.29 | 297.13 | 18,300 |
07 Feb 2024 | 296.45 | 300.43 | 296.45 | 299.30 | 299.14 | 23,300 |
06 Feb 2024 | 298.42 | 298.42 | 294.29 | 297.25 | 297.09 | 24,900 |
05 Feb 2024 | 299.98 | 299.98 | 294.04 | 294.04 | 293.89 | 16,900 |
02 Feb 2024 | 297.53 | 300.50 | 297.53 | 300.00 | 299.84 | 19,300 |
01 Feb 2024 | 288.01 | 298.75 | 288.01 | 297.51 | 297.35 | 41,600 |
31 Jan 2024 | 296.36 | 297.62 | 286.98 | 288.98 | 288.83 | 47,100 |
30 Jan 2024 | 297.63 | 299.22 | 295.22 | 298.51 | 298.35 | 11,600 |
29 Jan 2024 | 285.06 | 300.36 | 285.06 | 298.37 | 298.21 | 18,500 |
26 Jan 2024 | 296.53 | 298.97 | 296.00 | 298.04 | 297.88 | 13,000 |
25 Jan 2024 | 294.90 | 296.80 | 294.18 | 296.00 | 295.84 | 16,500 |
24 Jan 2024 | 294.03 | 296.71 | 293.50 | 295.85 | 295.69 | 74,400 |
23 Jan 2024 | 288.21 | 295.29 | 286.60 | 293.75 | 293.60 | 112,700 |
22 Jan 2024 | 287.43 | 288.10 | 285.91 | 287.51 | 287.36 | 26,500 |
19 Jan 2024 | 283.08 | 288.20 | 280.61 | 287.79 | 287.64 | 54,000 |
18 Jan 2024 | 277.50 | 283.08 | 276.81 | 283.08 | 282.93 | 102,000 |
17 Jan 2024 | 276.58 | 277.50 | 275.31 | 275.80 | 275.65 | 55,800 |
16 Jan 2024 | 276.86 | 280.36 | 275.96 | 277.30 | 277.15 | 35,900 |
15 Jan 2024 | 277.37 | 278.88 | 275.51 | 276.86 | 276.71 | 6,900 |
12 Jan 2024 | 278.19 | 279.50 | 273.26 | 278.53 | 278.38 | 34,900 |
11 Jan 2024 | 281.00 | 281.00 | 277.33 | 278.73 | 278.58 | 15,400 |
10 Jan 2024 | 271.13 | 280.51 | 271.13 | 279.52 | 279.37 | 53,800 |
09 Jan 2024 | 273.26 | 278.08 | 272.64 | 276.15 | 276.00 | 28,600 |
08 Jan 2024 | 270.99 | 274.68 | 268.20 | 274.52 | 274.38 | 25,500 |
05 Jan 2024 | 269.00 | 269.50 | 267.00 | 268.70 | 268.56 | 15,000 |
04 Jan 2024 | 270.68 | 272.00 | 267.91 | 269.04 | 268.90 | 41,900 |
03 Jan 2024 | 272.92 | 273.64 | 269.01 | 270.68 | 270.54 | 12,200 |
02 Jan 2024 | 275.35 | 276.55 | 271.02 | 272.24 | 272.10 | 40,500 |
29 Dec 2023 | 277.74 | 279.49 | 276.21 | 278.49 | 278.34 | 18,000 |
28 Dec 2023 | 277.21 | 277.76 | 274.90 | 276.99 | 276.84 | 29,900 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |