Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
17 Apr 2024 | 314.20 | 315.00 | 294.28 | 297.19 | 297.19 | 1,248,800 |
16 Apr 2024 | 307.27 | 315.01 | 304.79 | 309.18 | 309.18 | 917,500 |
15 Apr 2024 | 342.98 | 342.98 | 309.05 | 310.40 | 310.40 | 1,370,100 |
12 Apr 2024 | 341.74 | 347.49 | 332.50 | 336.73 | 336.73 | 1,311,800 |
11 Apr 2024 | 332.62 | 354.87 | 327.56 | 352.69 | 352.69 | 1,445,800 |
10 Apr 2024 | 320.20 | 329.23 | 318.88 | 327.05 | 327.05 | 923,500 |
09 Apr 2024 | 337.00 | 338.10 | 322.15 | 332.25 | 332.25 | 975,400 |
08 Apr 2024 | 334.05 | 337.99 | 326.41 | 331.00 | 331.00 | 526,500 |
05 Apr 2024 | 321.32 | 336.54 | 319.00 | 329.20 | 329.20 | 995,600 |
04 Apr 2024 | 336.60 | 346.32 | 315.50 | 316.05 | 316.05 | 1,092,900 |
03 Apr 2024 | 317.01 | 331.92 | 317.01 | 328.60 | 328.60 | 586,800 |
02 Apr 2024 | 315.00 | 323.89 | 311.54 | 323.15 | 323.15 | 693,400 |
01 Apr 2024 | 328.57 | 338.50 | 325.92 | 332.60 | 332.60 | 683,100 |
28 Mar 2024 | 330.90 | 332.23 | 325.00 | 327.00 | 327.00 | 407,500 |
27 Mar 2024 | 340.51 | 340.51 | 323.80 | 331.36 | 331.36 | 631,800 |
26 Mar 2024 | 343.41 | 347.20 | 332.50 | 333.11 | 333.11 | 539,600 |
25 Mar 2024 | 332.45 | 340.30 | 330.49 | 337.20 | 337.20 | 488,600 |
22 Mar 2024 | 329.97 | 341.61 | 328.52 | 339.47 | 339.47 | 600,700 |
21 Mar 2024 | 347.17 | 348.58 | 331.95 | 332.64 | 332.64 | 1,071,500 |
20 Mar 2024 | 321.22 | 336.19 | 317.43 | 333.60 | 333.60 | 1,207,400 |
19 Mar 2024 | 306.50 | 318.32 | 298.51 | 317.85 | 317.85 | 963,700 |
18 Mar 2024 | 316.05 | 323.15 | 312.13 | 314.00 | 314.00 | 1,011,600 |
15 Mar 2024 | 305.65 | 309.00 | 297.58 | 299.48 | 299.48 | 1,074,300 |
14 Mar 2024 | 316.69 | 319.83 | 305.00 | 310.86 | 310.86 | 1,092,400 |
13 Mar 2024 | 318.26 | 318.50 | 309.93 | 314.04 | 314.04 | 912,200 |
12 Mar 2024 | 309.86 | 322.18 | 300.00 | 321.63 | 321.63 | 1,403,300 |
11 Mar 2024 | 305.74 | 310.85 | 297.00 | 301.74 | 301.74 | 1,038,200 |
08 Mar 2024 | 339.35 | 346.58 | 307.57 | 311.47 | 311.47 | 1,792,900 |
07 Mar 2024 | 319.37 | 335.50 | 315.62 | 333.63 | 333.63 | 1,133,400 |
06 Mar 2024 | 320.26 | 321.50 | 305.81 | 311.37 | 311.37 | 1,447,200 |
05 Mar 2024 | 322.15 | 322.33 | 302.16 | 308.81 | 308.81 | 1,447,400 |
04 Mar 2024 | 341.28 | 341.89 | 330.67 | 331.32 | 331.32 | 1,186,300 |
01 Mar 2024 | 326.91 | 344.22 | 326.79 | 341.80 | 341.80 | 1,060,200 |
29 Feb 2024 | 318.59 | 325.49 | 309.74 | 322.30 | 322.30 | 1,447,900 |
28 Feb 2024 | 332.54 | 337.50 | 328.00 | 330.80 | 330.80 | 996,700 |
27 Feb 2024 | 338.82 | 341.06 | 331.99 | 338.46 | 338.46 | 810,600 |
26 Feb 2024 | 337.37 | 341.55 | 331.70 | 334.82 | 334.82 | 669,200 |
23 Feb 2024 | 346.00 | 351.25 | 330.99 | 335.48 | 335.48 | 1,473,200 |
22 Feb 2024 | 325.80 | 340.27 | 321.00 | 337.50 | 337.50 | 1,530,700 |
21 Feb 2024 | 294.36 | 297.35 | 286.85 | 296.73 | 296.73 | 1,145,700 |
20 Feb 2024 | 308.51 | 312.50 | 289.21 | 299.60 | 299.60 | 1,700,100 |
16 Feb 2024 | 328.57 | 328.81 | 313.52 | 316.90 | 316.90 | 1,142,400 |
15 Feb 2024 | 324.42 | 328.17 | 316.02 | 327.02 | 327.02 | 970,100 |
14 Feb 2024 | 316.98 | 325.88 | 310.11 | 325.62 | 325.62 | 1,409,700 |
13 Feb 2024 | 298.92 | 316.58 | 294.98 | 307.19 | 307.19 | 1,625,200 |
12 Feb 2024 | 328.40 | 337.22 | 318.48 | 320.65 | 320.65 | 1,360,200 |
09 Feb 2024 | 319.02 | 330.10 | 317.38 | 329.29 | 329.29 | 1,079,900 |
08 Feb 2024 | 310.77 | 318.47 | 309.00 | 312.50 | 312.50 | 1,177,800 |
07 Feb 2024 | 299.38 | 311.65 | 298.01 | 309.91 | 309.91 | 1,401,800 |
06 Feb 2024 | 302.29 | 304.73 | 286.66 | 294.30 | 294.30 | 1,144,200 |
05 Feb 2024 | 301.26 | 306.56 | 287.98 | 299.46 | 299.46 | 1,288,100 |
02 Feb 2024 | 282.13 | 303.50 | 277.36 | 300.75 | 300.75 | 2,393,000 |
01 Feb 2024 | 257.01 | 264.19 | 256.11 | 262.83 | 262.83 | 1,253,400 |
31 Jan 2024 | 258.84 | 265.84 | 250.20 | 251.71 | 251.71 | 1,650,300 |
30 Jan 2024 | 282.79 | 284.72 | 273.30 | 274.89 | 274.89 | 1,153,600 |
29 Jan 2024 | 271.05 | 283.83 | 269.05 | 283.04 | 283.04 | 1,189,200 |
26 Jan 2024 | 269.66 | 276.07 | 267.91 | 269.55 | 269.55 | 903,200 |
25 Jan 2024 | 275.66 | 279.58 | 264.44 | 271.70 | 271.70 | 1,557,800 |
24 Jan 2024 | 274.30 | 286.73 | 273.10 | 274.43 | 274.43 | 2,097,900 |
23 Jan 2024 | 256.89 | 261.36 | 251.90 | 260.04 | 260.04 | 938,100 |
22 Jan 2024 | 257.53 | 261.00 | 252.45 | 253.66 | 253.66 | 1,437,300 |
19 Jan 2024 | 240.78 | 251.75 | 238.68 | 251.69 | 251.69 | 1,725,100 |
18 Jan 2024 | 234.39 | 238.19 | 229.10 | 236.30 | 236.30 | 1,654,300 |
17 Jan 2024 | 226.47 | 228.00 | 216.78 | 227.21 | 227.21 | 1,367,400 |
16 Jan 2024 | 230.80 | 236.94 | 227.84 | 231.28 | 231.28 | 1,231,500 |
12 Jan 2024 | 234.42 | 238.88 | 232.25 | 233.84 | 233.84 | 1,090,900 |
11 Jan 2024 | 238.94 | 243.52 | 227.30 | 235.83 | 235.83 | 1,820,200 |
10 Jan 2024 | 228.72 | 237.24 | 227.47 | 233.81 | 233.81 | 1,416,700 |
09 Jan 2024 | 221.06 | 229.71 | 219.29 | 227.16 | 227.16 | 1,253,000 |
08 Jan 2024 | 211.54 | 226.20 | 211.08 | 225.45 | 225.45 | 1,582,100 |
05 Jan 2024 | 206.50 | 213.06 | 206.00 | 208.59 | 208.59 | 1,628,300 |
04 Jan 2024 | 206.28 | 212.98 | 204.92 | 205.18 | 205.18 | 1,320,900 |
03 Jan 2024 | 210.37 | 214.33 | 207.73 | 208.83 | 208.83 | 1,454,600 |
02 Jan 2024 | 225.91 | 227.59 | 210.55 | 216.56 | 216.56 | 1,669,800 |
29 Dec 2023 | 238.50 | 239.44 | 229.09 | 232.89 | 232.89 | 1,186,800 |
28 Dec 2023 | 242.20 | 243.11 | 237.64 | 238.25 | 238.25 | 575,700 |
27 Dec 2023 | 239.90 | 242.78 | 238.13 | 239.45 | 239.45 | 1,052,800 |
26 Dec 2023 | 236.27 | 239.87 | 235.51 | 238.77 | 238.77 | 719,400 |
22 Dec 2023 | 239.38 | 240.59 | 231.00 | 234.53 | 234.53 | 1,019,200 |
21 Dec 2023 | 236.00 | 238.18 | 229.91 | 237.01 | 237.01 | 1,633,400 |
20 Dec 2023 | 238.94 | 245.16 | 228.19 | 228.20 | 228.20 | 1,979,300 |
19 Dec 2023 | 236.21 | 239.30 | 235.22 | 239.20 | 239.20 | 1,135,500 |
18 Dec 2023 | 226.35 | 238.06 | 225.68 | 235.38 | 235.38 | 1,367,000 |
15 Dec 2023 | 219.09 | 228.16 | 218.70 | 224.90 | 224.90 | 1,655,700 |
14 Dec 2023 | 221.86 | 223.90 | 214.27 | 220.97 | 220.97 | 1,699,800 |
13 Dec 2023 | 212.77 | 221.75 | 211.54 | 219.29 | 219.29 | 2,143,100 |
12 Dec 2023 | 203.10 | 212.25 | 202.50 | 212.14 | 212.14 | 1,570,900 |
11 Dec 2023 | 200.88 | 206.40 | 198.12 | 205.25 | 205.25 | 1,452,900 |
08 Dec 2023 | 194.84 | 204.36 | 194.84 | 203.62 | 203.62 | 1,458,300 |
07 Dec 2023 | 191.48 | 198.80 | 190.88 | 197.86 | 197.86 | 1,511,500 |
06 Dec 2023 | 198.20 | 198.75 | 187.04 | 187.45 | 187.45 | 1,546,800 |
05 Dec 2023 | 186.12 | 196.51 | 186.11 | 193.60 | 193.60 | 1,593,600 |
04 Dec 2023 | 190.00 | 191.51 | 183.75 | 189.85 | 189.85 | 1,740,100 |
01 Dec 2023 | 196.20 | 199.00 | 191.98 | 197.60 | 197.60 | 1,289,100 |
30 Nov 2023 | 205.61 | 206.75 | 194.76 | 200.03 | 200.03 | 1,659,400 |
29 Nov 2023 | 208.35 | 210.41 | 201.31 | 201.70 | 201.70 | 1,386,900 |
28 Nov 2023 | 199.76 | 205.00 | 197.81 | 204.81 | 204.81 | 1,202,100 |
27 Nov 2023 | 202.55 | 206.55 | 201.31 | 201.78 | 201.78 | 857,700 |
24 Nov 2023 | 203.54 | 204.98 | 200.75 | 203.20 | 203.20 | 419,600 |
22 Nov 2023 | 206.69 | 211.12 | 202.56 | 204.50 | 204.50 | 1,345,500 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |