Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 Mar 2024 | 0.00 | 0.00 | 0.00 | 321.52 | 321.52 | - |
26 Mar 2024 | 327.03 | 332.45 | 323.90 | 330.79 | 330.79 | 8,934 |
25 Mar 2024 | 327.60 | 331.11 | 321.30 | 326.02 | 326.02 | 5,625 |
22 Mar 2024 | 327.80 | 328.24 | 319.55 | 325.49 | 325.49 | 5,219 |
21 Mar 2024 | 330.90 | 333.10 | 322.00 | 329.06 | 329.06 | 8,526 |
20 Mar 2024 | 321.77 | 328.39 | 318.33 | 326.52 | 326.52 | 4,957 |
19 Mar 2024 | 317.80 | 321.47 | 310.27 | 319.76 | 319.76 | 5,493 |
18 Mar 2024 | 321.49 | 321.50 | 316.14 | 321.36 | 321.36 | 8,781 |
15 Mar 2024 | 328.00 | 328.00 | 316.30 | 318.43 | 318.43 | 3,553 |
14 Mar 2024 | 332.14 | 337.66 | 325.58 | 325.84 | 325.84 | 4,524 |
13 Mar 2024 | 332.81 | 334.82 | 320.52 | 332.07 | 332.07 | 3,695 |
12 Mar 2024 | 319.50 | 333.68 | 317.19 | 330.54 | 330.54 | 8,596 |
11 Mar 2024 | 320.00 | 323.26 | 313.12 | 317.15 | 317.15 | 5,472 |
08 Mar 2024 | 328.00 | 341.64 | 323.06 | 324.25 | 324.25 | 6,886 |
07 Mar 2024 | 329.05 | 330.98 | 315.25 | 327.51 | 327.51 | 20,490 |
06 Mar 2024 | 363.55 | 371.00 | 327.37 | 329.53 | 329.53 | 70,468 |
05 Mar 2024 | 312.19 | 312.19 | 291.36 | 291.77 | 291.77 | 16,482 |
04 Mar 2024 | 316.60 | 321.10 | 311.28 | 314.38 | 314.38 | 9,633 |
01 Mar 2024 | 317.58 | 319.77 | 309.12 | 315.17 | 315.17 | 15,431 |
29 Feb 2024 | 320.26 | 328.94 | 317.65 | 324.19 | 324.19 | 4,116 |
28 Feb 2024 | 321.21 | 321.22 | 314.54 | 320.23 | 320.23 | 3,736 |
27 Feb 2024 | 321.06 | 329.11 | 320.71 | 322.80 | 322.80 | 6,571 |
26 Feb 2024 | 311.92 | 323.30 | 309.50 | 322.13 | 322.13 | 4,081 |
23 Feb 2024 | 311.18 | 316.86 | 308.78 | 315.71 | 315.71 | 16,000 |
22 Feb 2024 | 299.02 | 313.48 | 297.83 | 310.84 | 310.84 | 14,998 |
21 Feb 2024 | 298.51 | 298.98 | 273.61 | 292.75 | 292.75 | 22,294 |
20 Feb 2024 | 330.00 | 330.00 | 315.15 | 321.52 | 321.52 | 12,226 |
19 Feb 2024 | - | - | - | - | - | - |
16 Feb 2024 | 331.98 | 332.08 | 325.25 | 331.75 | 331.75 | 6,618 |
15 Feb 2024 | 343.00 | 343.00 | 327.02 | 331.09 | 331.09 | 8,393 |
14 Feb 2024 | 322.44 | 333.92 | 322.44 | 332.27 | 332.27 | 5,580 |
13 Feb 2024 | 321.55 | 326.35 | 302.09 | 321.74 | 321.74 | 14,768 |
12 Feb 2024 | 329.91 | 330.60 | 321.35 | 323.61 | 323.61 | 8,867 |
09 Feb 2024 | 326.32 | 336.99 | 326.32 | 331.00 | 331.00 | 4,936 |
08 Feb 2024 | 318.30 | 323.95 | 314.02 | 323.28 | 323.28 | 4,438 |
07 Feb 2024 | 304.50 | 321.10 | 303.77 | 317.74 | 317.74 | 6,384 |
06 Feb 2024 | 303.47 | 307.72 | 295.30 | 298.15 | 298.15 | 152,054 |
05 Feb 2024 | 306.00 | 307.74 | 295.69 | 300.53 | 300.53 | 7,120 |
02 Feb 2024 | 299.84 | 304.19 | 296.64 | 303.96 | 303.96 | 5,478 |
01 Feb 2024 | 296.62 | 298.88 | 294.52 | 296.30 | 296.30 | 1,935 |
31 Jan 2024 | 297.76 | 299.80 | 291.00 | 295.26 | 295.26 | 6,570 |
30 Jan 2024 | 301.70 | 302.64 | 298.43 | 299.14 | 299.14 | 3,223 |
29 Jan 2024 | 294.32 | 299.68 | 294.00 | 296.38 | 296.38 | 4,626 |
26 Jan 2024 | 291.00 | 293.63 | 286.66 | 291.26 | 291.26 | 4,569 |
25 Jan 2024 | 306.04 | 306.39 | 291.64 | 291.74 | 291.74 | 5,961 |
24 Jan 2024 | 299.67 | 307.47 | 298.50 | 302.88 | 302.88 | 6,659 |
23 Jan 2024 | 298.52 | 299.30 | 291.80 | 296.55 | 296.55 | 4,852 |
22 Jan 2024 | 300.06 | 301.98 | 295.29 | 297.98 | 297.98 | 13,444 |
19 Jan 2024 | 287.00 | 288.87 | 283.80 | 288.87 | 288.87 | 4,490 |
18 Jan 2024 | 278.50 | 284.17 | 277.44 | 281.88 | 281.88 | 4,195 |
17 Jan 2024 | 285.20 | 285.20 | 272.72 | 274.43 | 274.43 | 12,169 |
16 Jan 2024 | 282.06 | 287.16 | 279.10 | 284.66 | 284.66 | 5,865 |
15 Jan 2024 | - | - | - | - | - | - |
12 Jan 2024 | 287.00 | 290.22 | 282.53 | 283.90 | 283.90 | 8,264 |
11 Jan 2024 | 282.00 | 287.74 | 280.38 | 284.75 | 284.75 | 12,540 |
10 Jan 2024 | 274.50 | 281.87 | 274.50 | 281.75 | 281.75 | 7,145 |
09 Jan 2024 | 260.80 | 276.20 | 260.80 | 275.77 | 275.77 | 13,804 |
08 Jan 2024 | 247.37 | 261.49 | 247.37 | 260.28 | 260.28 | 14,915 |
05 Jan 2024 | 245.44 | 249.35 | 245.00 | 249.35 | 249.35 | 2,008 |
04 Jan 2024 | 245.75 | 247.54 | 245.12 | 246.29 | 246.29 | 1,657 |
03 Jan 2024 | 246.86 | 248.79 | 238.84 | 243.75 | 243.75 | 4,773 |
02 Jan 2024 | 250.95 | 251.97 | 243.03 | 245.60 | 245.60 | 7,454 |
29 Dec 2023 | 253.97 | 257.18 | 251.95 | 256.01 | 256.01 | 2,059 |
28 Dec 2023 | 257.21 | 257.41 | 255.20 | 255.98 | 255.98 | 2,614 |
27 Dec 2023 | 258.17 | 258.83 | 256.26 | 257.15 | 257.15 | 1,912 |
22 Dec 2023 | 256.68 | 256.97 | 254.21 | 254.67 | 254.67 | 3,007 |
21 Dec 2023 | 254.67 | 257.31 | 250.61 | 256.40 | 256.40 | 10,403 |
20 Dec 2023 | 255.74 | 259.51 | 255.31 | 257.64 | 257.64 | 3,892 |
19 Dec 2023 | 260.18 | 260.75 | 256.29 | 257.80 | 257.80 | 5,187 |
18 Dec 2023 | 260.19 | 261.64 | 257.37 | 261.07 | 261.07 | 4,759 |
15 Dec 2023 | 252.84 | 260.78 | 252.68 | 257.67 | 257.67 | 4,615 |
14 Dec 2023 | 255.00 | 257.27 | 247.92 | 251.29 | 251.29 | 60,102 |
13 Dec 2023 | 248.87 | 250.14 | 247.09 | 249.14 | 249.14 | 1,505 |
12 Dec 2023 | 248.10 | 250.11 | 243.30 | 249.41 | 249.41 | 4,131 |
11 Dec 2023 | 242.27 | 249.28 | 241.39 | 246.59 | 246.59 | 3,787 |
08 Dec 2023 | 238.42 | 242.77 | 237.50 | 242.72 | 242.72 | 3,009 |
07 Dec 2023 | 240.11 | 240.38 | 234.38 | 239.67 | 239.67 | 3,385 |
06 Dec 2023 | 240.10 | 244.64 | 237.92 | 242.40 | 242.40 | 7,294 |
05 Dec 2023 | 233.95 | 238.08 | 233.21 | 238.04 | 238.04 | 3,950 |
04 Dec 2023 | 234.72 | 236.46 | 230.92 | 236.43 | 236.43 | 7,367 |
01 Dec 2023 | 238.40 | 238.40 | 229.78 | 235.74 | 235.74 | 5,283 |
30 Nov 2023 | 230.20 | 238.49 | 229.25 | 236.04 | 236.04 | 7,549 |
29 Nov 2023 | 210.40 | 234.41 | 210.40 | 233.75 | 233.75 | 21,296 |
28 Nov 2023 | 208.45 | 214.68 | 207.17 | 212.83 | 212.83 | 8,881 |
27 Nov 2023 | 209.90 | 213.10 | 207.57 | 210.96 | 210.96 | 5,016 |
24 Nov 2023 | 208.98 | 212.63 | 207.65 | 210.71 | 210.71 | 2,463 |
23 Nov 2023 | - | - | - | - | - | - |
22 Nov 2023 | 209.38 | 210.54 | 206.79 | 210.20 | 210.20 | 3,258 |
21 Nov 2023 | 207.74 | 208.87 | 205.80 | 208.35 | 208.35 | 1,661 |
20 Nov 2023 | 208.00 | 209.00 | 206.03 | 207.72 | 207.72 | 4,824 |
17 Nov 2023 | 204.27 | 207.82 | 203.26 | 207.02 | 207.02 | 6,201 |
16 Nov 2023 | 201.02 | 207.11 | 198.88 | 204.59 | 204.59 | 5,071 |
15 Nov 2023 | 207.97 | 210.03 | 202.74 | 203.68 | 203.68 | 18,126 |
14 Nov 2023 | 203.00 | 209.07 | 203.00 | 207.02 | 207.02 | 7,857 |
13 Nov 2023 | 196.60 | 200.79 | 196.60 | 200.79 | 200.79 | 19,725 |
10 Nov 2023 | 190.60 | 196.18 | 190.14 | 196.02 | 196.02 | 4,542 |
09 Nov 2023 | 193.77 | 193.80 | 189.25 | 191.53 | 191.53 | 15,809 |
08 Nov 2023 | 192.52 | 194.40 | 191.37 | 194.37 | 194.37 | 2,157 |
07 Nov 2023 | 191.70 | 194.76 | 189.62 | 192.81 | 192.81 | 5,058 |
06 Nov 2023 | 188.24 | 189.70 | 183.61 | 184.93 | 184.93 | 30,463 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |