Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 432.07 | 434.10 | 428.82 | 430.29 | 430.29 | 288,971 |
02 May 2024 | 423.29 | 425.00 | 419.86 | 424.56 | 424.56 | 214,100 |
01 May 2024 | 417.95 | 421.58 | 414.31 | 415.94 | 415.94 | 109,900 |
30 Apr 2024 | 416.55 | 419.52 | 413.01 | 415.70 | 415.70 | 217,700 |
29 Apr 2024 | 418.92 | 422.75 | 417.69 | 422.44 | 422.44 | 146,800 |
26 Apr 2024 | 417.02 | 422.73 | 416.73 | 422.46 | 422.46 | 217,500 |
25 Apr 2024 | 411.62 | 415.02 | 409.86 | 412.21 | 412.21 | 510,000 |
24 Apr 2024 | 422.58 | 424.91 | 418.00 | 420.33 | 420.33 | 237,200 |
23 Apr 2024 | 418.60 | 425.55 | 417.54 | 424.74 | 424.74 | 273,400 |
22 Apr 2024 | 406.48 | 410.92 | 405.51 | 410.27 | 410.27 | 179,900 |
22 Apr 2024 | 2.604 Dividend | |||||
19 Apr 2024 | 415.83 | 416.70 | 408.10 | 408.65 | 406.05 | 282,900 |
18 Apr 2024 | 413.98 | 417.90 | 410.34 | 412.62 | 409.99 | 216,100 |
17 Apr 2024 | 419.22 | 419.76 | 413.42 | 416.00 | 413.35 | 264,800 |
16 Apr 2024 | 412.02 | 413.56 | 409.70 | 411.34 | 408.72 | 203,400 |
15 Apr 2024 | 419.49 | 419.82 | 410.00 | 410.93 | 408.31 | 218,000 |
12 Apr 2024 | 411.54 | 413.88 | 409.80 | 410.40 | 407.78 | 250,000 |
11 Apr 2024 | 420.00 | 421.81 | 415.35 | 420.38 | 417.70 | 163,000 |
10 Apr 2024 | 414.25 | 422.03 | 414.25 | 419.82 | 417.14 | 247,400 |
09 Apr 2024 | 422.50 | 423.11 | 415.25 | 420.50 | 417.82 | 217,200 |
08 Apr 2024 | 424.54 | 425.71 | 421.62 | 423.55 | 420.85 | 284,400 |
05 Apr 2024 | 415.65 | 421.39 | 414.78 | 418.86 | 416.19 | 186,700 |
04 Apr 2024 | 419.44 | 423.34 | 413.59 | 414.03 | 411.39 | 424,100 |
03 Apr 2024 | 413.15 | 421.20 | 410.88 | 419.51 | 416.84 | 303,100 |
02 Apr 2024 | 425.94 | 426.60 | 419.03 | 419.59 | 416.92 | 304,800 |
01 Apr 2024 | 435.43 | 436.80 | 430.05 | 431.75 | 429.00 | 166,500 |
28 Mar 2024 | 437.48 | 438.68 | 435.56 | 435.94 | 433.16 | 176,400 |
27 Mar 2024 | 442.62 | 442.73 | 438.59 | 439.16 | 436.36 | 131,300 |
26 Mar 2024 | 441.48 | 442.80 | 437.97 | 437.97 | 435.18 | 173,400 |
25 Mar 2024 | 438.86 | 442.24 | 438.45 | 439.59 | 436.79 | 186,300 |
22 Mar 2024 | 432.06 | 434.99 | 430.92 | 433.29 | 430.53 | 131,700 |
21 Mar 2024 | 432.35 | 433.79 | 428.53 | 431.11 | 428.36 | 238,500 |
20 Mar 2024 | 432.78 | 435.53 | 431.22 | 434.14 | 431.37 | 242,800 |
19 Mar 2024 | 431.21 | 433.60 | 429.00 | 433.36 | 430.60 | 351,900 |
18 Mar 2024 | 426.42 | 429.40 | 424.72 | 426.53 | 423.81 | 220,000 |
15 Mar 2024 | 422.46 | 424.54 | 421.20 | 424.54 | 421.83 | 207,800 |
14 Mar 2024 | 424.60 | 424.86 | 419.01 | 420.38 | 417.70 | 190,200 |
13 Mar 2024 | 421.32 | 425.07 | 420.48 | 422.45 | 419.76 | 162,800 |
12 Mar 2024 | 415.86 | 425.06 | 414.18 | 424.00 | 421.30 | 410,100 |
11 Mar 2024 | 417.29 | 418.08 | 412.96 | 413.00 | 410.37 | 257,200 |
08 Mar 2024 | 424.51 | 426.46 | 420.72 | 420.74 | 418.06 | 278,700 |
07 Mar 2024 | 419.82 | 421.79 | 418.62 | 421.75 | 419.06 | 163,900 |
06 Mar 2024 | 412.08 | 417.05 | 411.52 | 416.63 | 413.98 | 363,500 |
05 Mar 2024 | 413.18 | 413.75 | 409.94 | 411.46 | 408.84 | 224,000 |
04 Mar 2024 | 411.12 | 415.05 | 408.79 | 413.57 | 410.93 | 396,300 |
01 Mar 2024 | 425.00 | 426.56 | 422.91 | 425.35 | 422.64 | 216,500 |
29 Feb 2024 | 427.83 | 427.89 | 418.10 | 424.77 | 422.06 | 483,800 |
28 Feb 2024 | 426.16 | 430.08 | 425.16 | 428.56 | 425.83 | 341,800 |
27 Feb 2024 | 418.79 | 424.16 | 417.36 | 421.31 | 418.63 | 405,400 |
26 Feb 2024 | 419.22 | 419.88 | 416.62 | 419.33 | 416.66 | 319,500 |
23 Feb 2024 | 415.74 | 417.80 | 414.07 | 416.07 | 413.42 | 282,500 |
22 Feb 2024 | 407.66 | 412.99 | 407.66 | 411.85 | 409.23 | 327,400 |
21 Feb 2024 | 394.24 | 402.68 | 393.92 | 402.27 | 399.71 | 351,500 |
20 Feb 2024 | 390.48 | 392.36 | 389.34 | 390.45 | 387.96 | 255,300 |
16 Feb 2024 | 390.85 | 391.57 | 388.83 | 389.23 | 386.75 | 231,600 |
15 Feb 2024 | 388.32 | 389.79 | 386.27 | 389.10 | 386.62 | 185,000 |
14 Feb 2024 | 380.00 | 382.89 | 378.80 | 382.45 | 380.01 | 161,100 |
13 Feb 2024 | 378.78 | 380.62 | 375.31 | 376.84 | 374.44 | 278,500 |
12 Feb 2024 | 390.00 | 390.60 | 386.33 | 387.25 | 384.78 | 234,200 |
09 Feb 2024 | 389.92 | 393.59 | 389.29 | 392.56 | 390.06 | 252,800 |
08 Feb 2024 | 381.04 | 385.74 | 380.00 | 385.15 | 382.70 | 271,000 |
07 Feb 2024 | 384.06 | 385.89 | 380.70 | 381.04 | 378.61 | 305,100 |
06 Feb 2024 | 373.79 | 379.27 | 373.79 | 378.53 | 376.12 | 318,900 |
05 Feb 2024 | 370.92 | 374.64 | 368.80 | 371.66 | 369.29 | 447,700 |
02 Feb 2024 | 379.87 | 380.40 | 371.50 | 379.25 | 376.83 | 694,700 |
01 Feb 2024 | 372.78 | 391.42 | 372.69 | 389.45 | 386.97 | 1,609,900 |
31 Jan 2024 | 353.11 | 354.68 | 345.92 | 345.92 | 343.72 | 386,400 |
30 Jan 2024 | 348.00 | 350.30 | 347.29 | 349.41 | 347.18 | 382,300 |
29 Jan 2024 | 339.80 | 344.99 | 338.73 | 344.93 | 342.73 | 300,600 |
26 Jan 2024 | 339.00 | 341.00 | 337.95 | 340.17 | 338.00 | 504,300 |
25 Jan 2024 | 333.97 | 335.34 | 330.15 | 335.34 | 333.20 | 376,600 |
24 Jan 2024 | 336.96 | 337.39 | 334.62 | 335.24 | 333.10 | 338,800 |
23 Jan 2024 | 333.96 | 334.16 | 330.54 | 333.30 | 331.18 | 366,700 |
22 Jan 2024 | 341.78 | 342.66 | 337.14 | 337.16 | 335.01 | 488,800 |
19 Jan 2024 | 346.28 | 350.20 | 345.67 | 349.41 | 347.18 | 194,000 |
18 Jan 2024 | 345.73 | 347.61 | 344.83 | 347.10 | 344.89 | 229,100 |
17 Jan 2024 | 342.16 | 343.70 | 339.83 | 343.29 | 341.10 | 290,600 |
16 Jan 2024 | 340.97 | 347.87 | 339.84 | 346.74 | 344.53 | 366,000 |
12 Jan 2024 | 350.44 | 351.45 | 348.36 | 351.30 | 349.06 | 249,300 |
11 Jan 2024 | 353.52 | 354.21 | 347.74 | 350.53 | 348.30 | 252,200 |
10 Jan 2024 | 346.42 | 351.49 | 345.46 | 351.42 | 349.18 | 543,500 |
09 Jan 2024 | 342.88 | 345.23 | 341.07 | 343.09 | 340.90 | 413,100 |
08 Jan 2024 | 338.75 | 344.25 | 338.75 | 344.14 | 341.95 | 366,400 |
05 Jan 2024 | 333.36 | 337.50 | 333.29 | 334.93 | 332.80 | 264,300 |
04 Jan 2024 | 335.58 | 338.04 | 334.05 | 334.42 | 332.29 | 312,400 |
03 Jan 2024 | 331.74 | 335.03 | 331.30 | 333.35 | 331.23 | 275,600 |
02 Jan 2024 | 336.21 | 337.94 | 335.05 | 337.72 | 335.57 | 342,200 |
29 Dec 2023 | 339.00 | 340.20 | 336.59 | 338.43 | 336.27 | 271,800 |
28 Dec 2023 | 338.56 | 338.96 | 336.87 | 336.95 | 334.80 | 188,300 |
27 Dec 2023 | 339.71 | 339.89 | 337.59 | 338.34 | 336.18 | 332,100 |
26 Dec 2023 | 334.42 | 337.18 | 334.26 | 335.89 | 333.75 | 224,400 |
22 Dec 2023 | 337.65 | 338.08 | 334.42 | 334.62 | 332.49 | 398,700 |
21 Dec 2023 | 338.80 | 338.80 | 334.61 | 336.05 | 333.91 | 554,500 |
20 Dec 2023 | 346.66 | 346.80 | 338.48 | 339.07 | 336.91 | 569,900 |
19 Dec 2023 | 345.41 | 349.39 | 344.99 | 348.66 | 346.44 | 419,800 |
18 Dec 2023 | 346.50 | 347.88 | 344.31 | 346.91 | 344.70 | 635,200 |
15 Dec 2023 | 360.72 | 360.95 | 354.38 | 354.50 | 352.24 | 490,800 |
14 Dec 2023 | 362.76 | 365.71 | 360.96 | 363.85 | 361.53 | 416,100 |
13 Dec 2023 | 367.02 | 369.99 | 364.39 | 369.90 | 367.54 | 404,500 |
12 Dec 2023 | 370.25 | 371.83 | 369.17 | 371.35 | 368.98 | 199,600 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |