Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 May 2024 | 319.55 | 320.71 | 318.60 | 318.68 | 318.68 | 6 |
16 May 2024 | 324.10 | 324.10 | 321.55 | 322.25 | 322.25 | 37 |
15 May 2024 | 323.29 | 325.74 | 323.17 | 323.22 | 323.22 | 9 |
14 May 2024 | 318.04 | 321.66 | 318.04 | 320.20 | 320.20 | 124 |
13 May 2024 | 317.30 | 319.85 | 317.30 | 317.72 | 317.72 | 16 |
10 May 2024 | 315.98 | 316.33 | 314.20 | 314.20 | 314.20 | 241 |
09 May 2024 | 319.93 | 319.93 | 316.07 | 318.38 | 318.38 | 25 |
08 May 2024 | 313.62 | 319.24 | 312.79 | 317.92 | 317.92 | 19 |
07 May 2024 | 315.43 | 319.96 | 315.43 | 319.81 | 319.81 | 76 |
03 May 2024 | 315.65 | 316.25 | 311.39 | 313.86 | 313.86 | 189 |
02 May 2024 | 310.90 | 313.00 | 303.24 | 308.02 | 308.02 | 29 |
01 May 2024 | 312.29 | 312.29 | 303.81 | 303.81 | 303.81 | 25 |
30 Apr 2024 | 318.75 | 321.73 | 307.63 | 307.63 | 307.63 | 296 |
29 Apr 2024 | 300.00 | 303.00 | 297.97 | 301.26 | 301.26 | 146 |
26 Apr 2024 | 294.00 | 298.83 | 294.00 | 298.83 | 298.83 | 34 |
25 Apr 2024 | 275.95 | 284.32 | 270.01 | 284.32 | 284.32 | 79 |
24 Apr 2024 | 276.50 | 279.92 | 275.93 | 277.61 | 277.61 | 388 |
23 Apr 2024 | 275.17 | 276.50 | 274.75 | 276.50 | 276.50 | 10 |
22 Apr 2024 | 273.70 | 274.14 | 266.73 | 274.14 | 274.14 | 17 |
19 Apr 2024 | 271.94 | 275.74 | 269.79 | 269.79 | 269.79 | 43 |
18 Apr 2024 | 273.93 | 275.59 | 271.80 | 271.80 | 271.80 | 100 |
17 Apr 2024 | 283.52 | 286.03 | 277.02 | 277.02 | 277.02 | 95 |
16 Apr 2024 | 282.17 | 282.22 | 279.46 | 281.51 | 281.51 | 47 |
15 Apr 2024 | 293.70 | 293.70 | 284.16 | 284.16 | 284.16 | 240 |
12 Apr 2024 | 293.80 | 294.00 | 289.15 | 289.15 | 289.15 | 8 |
11 Apr 2024 | 302.10 | 302.10 | 293.35 | 297.38 | 297.38 | 37 |
10 Apr 2024 | 297.45 | 302.33 | 295.85 | 299.90 | 299.90 | 109 |
09 Apr 2024 | 299.52 | 306.36 | 296.49 | 304.88 | 304.88 | 127 |
08 Apr 2024 | 295.27 | 298.40 | 293.21 | 298.40 | 298.40 | 59 |
05 Apr 2024 | 291.50 | 298.95 | 286.01 | 291.30 | 291.30 | - |
04 Apr 2024 | 302.53 | 303.42 | 293.18 | 302.25 | 302.25 | 22 |
03 Apr 2024 | 293.51 | 293.51 | 291.98 | 292.21 | 292.21 | 15 |
02 Apr 2024 | 294.97 | 295.28 | 293.01 | 295.28 | 295.28 | 119 |
28 Mar 2024 | 301.44 | 302.00 | 300.30 | 301.24 | 301.24 | 106 |
27 Mar 2024 | 292.00 | 298.39 | 292.00 | 297.92 | 297.92 | 229 |
26 Mar 2024 | 299.99 | 301.00 | 292.79 | 294.22 | 294.22 | 182 |
25 Mar 2024 | 293.00 | 296.78 | 291.35 | 296.75 | 296.75 | 234 |
22 Mar 2024 | 293.87 | 293.98 | 290.21 | 291.69 | 291.69 | 278 |
21 Mar 2024 | 289.85 | 296.13 | 286.10 | 296.13 | 296.13 | 138 |
20 Mar 2024 | 285.97 | 286.17 | 279.66 | 282.90 | 282.90 | 28 |
19 Mar 2024 | 283.68 | 287.30 | 280.88 | 285.88 | 285.88 | 29 |
18 Mar 2024 | 287.15 | 288.68 | 284.41 | 285.87 | 285.87 | 130 |
15 Mar 2024 | 279.52 | 281.17 | 278.71 | 281.17 | 281.17 | 59 |
14 Mar 2024 | 283.42 | 284.34 | 280.01 | 280.10 | 280.10 | 200 |
13 Mar 2024 | 279.83 | 285.39 | 279.83 | 284.28 | 284.28 | 24 |
12 Mar 2024 | 281.11 | 284.58 | 279.10 | 284.58 | 284.58 | 3 |
11 Mar 2024 | 280.77 | 284.78 | 279.97 | 280.90 | 280.90 | 15 |
08 Mar 2024 | 290.01 | 291.49 | 286.79 | 287.21 | 287.21 | 87 |
07 Mar 2024 | 289.60 | 289.60 | 285.75 | 285.75 | 285.75 | 141 |
06 Mar 2024 | 289.99 | 289.99 | 284.54 | 286.15 | 286.15 | 17,642 |
05 Mar 2024 | 289.00 | 289.98 | 285.06 | 286.81 | 286.81 | 593 |
04 Mar 2024 | 290.65 | 292.41 | 285.94 | 290.98 | 290.98 | 65 |
01 Mar 2024 | 279.68 | 288.65 | 278.12 | 288.50 | 288.50 | 543 |
29 Feb 2024 | 276.97 | 281.52 | 274.64 | 280.34 | 280.34 | 27 |
28 Feb 2024 | 273.13 | 274.29 | 271.20 | 271.20 | 271.20 | 16 |
27 Feb 2024 | 279.56 | 280.35 | 276.06 | 276.06 | 276.06 | 62 |
26 Feb 2024 | 274.55 | 279.01 | 271.23 | 276.73 | 276.73 | 168 |
23 Feb 2024 | 279.46 | 279.46 | 276.27 | 276.27 | 276.27 | 62 |
22 Feb 2024 | 279.04 | 283.41 | 278.98 | 279.44 | 279.44 | 132 |
21 Feb 2024 | 268.08 | 274.69 | 268.08 | 274.42 | 274.42 | 120 |
20 Feb 2024 | 269.33 | 271.49 | 267.14 | 270.30 | 270.30 | 33 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 281.44 | 283.00 | 272.88 | 277.29 | 277.29 | 67 |
15 Feb 2024 | 270.00 | 294.02 | 270.00 | 285.47 | 285.47 | 422 |
14 Feb 2024 | 249.59 | 254.15 | 248.90 | 253.95 | 253.95 | 211 |
13 Feb 2024 | 253.10 | 253.10 | 243.87 | 248.38 | 248.38 | 899 |
12 Feb 2024 | 255.00 | 259.62 | 252.08 | 259.40 | 259.40 | 21 |
09 Feb 2024 | 249.03 | 253.06 | 247.12 | 253.06 | 253.06 | 67 |
08 Feb 2024 | 247.22 | 249.51 | 246.77 | 247.76 | 247.76 | 112 |
07 Feb 2024 | 241.65 | 243.84 | 241.17 | 242.15 | 242.15 | 27 |
06 Feb 2024 | 242.91 | 243.67 | 240.53 | 242.80 | 242.80 | 135 |
05 Feb 2024 | 244.50 | 244.50 | 239.72 | 240.54 | 240.54 | 27 |
02 Feb 2024 | 238.11 | 243.52 | 238.11 | 243.52 | 243.52 | 197 |
01 Feb 2024 | 241.29 | 243.05 | 234.44 | 234.44 | 234.44 | 12 |
31 Jan 2024 | 250.00 | 250.00 | 243.87 | 243.87 | 243.87 | 161 |
30 Jan 2024 | 253.96 | 254.61 | 251.24 | 251.65 | 251.65 | 31 |
29 Jan 2024 | 252.16 | 253.33 | 250.62 | 253.13 | 253.13 | 25 |
26 Jan 2024 | 256.98 | 258.96 | 253.07 | 253.21 | 253.21 | 432 |
25 Jan 2024 | 255.06 | 260.10 | 255.06 | 258.61 | 258.61 | 47 |
24 Jan 2024 | 259.85 | 259.85 | 252.82 | 254.14 | 254.14 | 34 |
23 Jan 2024 | - | - | - | - | - | - |
22 Jan 2024 | 253.77 | 257.99 | 250.82 | 254.81 | 254.81 | 29 |
19 Jan 2024 | 250.00 | 251.97 | 245.12 | 245.59 | 245.59 | 45 |
18 Jan 2024 | 240.40 | 247.62 | 240.40 | 247.62 | 247.62 | 20 |
17 Jan 2024 | 240.81 | 242.00 | 238.11 | 238.83 | 238.83 | 24 |
16 Jan 2024 | 242.93 | 248.00 | 240.63 | 242.18 | 242.18 | 891 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 257.36 | 259.26 | 243.88 | 244.00 | 244.00 | 47 |
11 Jan 2024 | 253.95 | 257.22 | 248.48 | 249.51 | 249.51 | 331 |
10 Jan 2024 | 255.00 | 256.00 | 253.47 | 255.15 | 255.15 | 26 |
09 Jan 2024 | 259.00 | 259.00 | 259.00 | 259.00 | 259.00 | 1 |
08 Jan 2024 | 252.71 | 260.50 | 252.71 | 260.50 | 260.50 | 130 |
05 Jan 2024 | 254.56 | 255.65 | 253.67 | 254.19 | 254.19 | 46 |
04 Jan 2024 | 252.52 | 254.81 | 249.94 | 254.81 | 254.81 | 3,821 |
03 Jan 2024 | 262.00 | 262.60 | 252.70 | 255.05 | 255.05 | 298 |
02 Jan 2024 | 266.55 | 271.00 | 265.02 | 266.80 | 266.80 | 60 |
29 Dec 2023 | 275.00 | 275.49 | 273.11 | 273.81 | 273.81 | 24 |
28 Dec 2023 | 274.11 | 275.41 | 273.03 | 274.91 | 274.91 | 76 |
27 Dec 2023 | 275.06 | 276.11 | 275.06 | 276.11 | 276.11 | 190 |
22 Dec 2023 | 266.00 | 268.70 | 266.00 | 268.27 | 268.27 | 39 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |