Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 Apr 2024 | 321.00 | 349.95 | 315.45 | 325.91 | 325.91 | 728,128 |
23 Apr 2024 | 342.00 | 353.80 | 344.20 | 350.17 | 350.17 | 521,475 |
22 Apr 2024 | 348.67 | 350.65 | 337.05 | 347.00 | 347.00 | 454,568 |
19 Apr 2024 | 344.00 | 342.55 | 334.33 | 339.03 | 339.03 | 613,228 |
18 Apr 2024 | 341.88 | 343.05 | 337.85 | 340.43 | 340.43 | 305,072 |
17 Apr 2024 | 338.00 | 345.00 | 336.45 | 341.45 | 341.45 | 241,373 |
16 Apr 2024 | 346.52 | 350.55 | 338.30 | 339.75 | 339.75 | 95,853 |
15 Apr 2024 | 353.05 | 358.00 | 348.35 | 352.25 | 352.25 | 101,947 |
12 Apr 2024 | 360.00 | 360.35 | 348.10 | 350.59 | 350.59 | 204,030 |
11 Apr 2024 | 356.73 | 359.50 | 351.35 | 357.05 | 357.05 | 187,588 |
10 Apr 2024 | 370.00 | 369.60 | 355.20 | 357.57 | 357.57 | 111,124 |
09 Apr 2024 | 364.40 | 368.70 | 362.30 | 365.75 | 365.75 | 74,165 |
08 Apr 2024 | 364.30 | 366.40 | 359.45 | 361.50 | 361.50 | 98,320 |
05 Apr 2024 | 363.15 | 373.00 | 359.65 | 363.77 | 363.77 | 246,815 |
04 Apr 2024 | 365.88 | 370.05 | 363.70 | 368.44 | 368.44 | 119,561 |
03 Apr 2024 | 365.67 | 368.70 | 365.10 | 366.49 | 366.49 | 107,069 |
02 Apr 2024 | 365.77 | 368.80 | 360.20 | 366.52 | 366.52 | 322,576 |
28 Mar 2024 | 370.40 | 372.50 | 364.40 | 366.40 | 366.40 | 316,755 |
27 Mar 2024 | 364.73 | 368.05 | 358.90 | 366.64 | 366.64 | 196,751 |
26 Mar 2024 | 356.00 | 365.05 | 349.80 | 363.17 | 363.17 | 374,160 |
25 Mar 2024 | 359.52 | 361.35 | 353.48 | 354.39 | 354.39 | 460,603 |
22 Mar 2024 | 369.77 | 371.90 | 358.05 | 359.00 | 359.00 | 561,236 |
21 Mar 2024 | 377.25 | 381.35 | 366.90 | 371.99 | 371.99 | 156,215 |
20 Mar 2024 | 365.05 | 395.00 | 361.50 | 369.59 | 369.59 | 356,867 |
19 Mar 2024 | 421.15 | 426.20 | 419.45 | 425.91 | 425.91 | 49,360 |
18 Mar 2024 | 438.00 | 428.75 | 418.35 | 422.63 | 422.63 | 118,742 |
15 Mar 2024 | 426.20 | 430.00 | 419.90 | 426.07 | 426.07 | 196,775 |
14 Mar 2024 | 426.45 | 438.45 | 421.05 | 434.06 | 434.06 | 125,603 |
13 Mar 2024 | 430.00 | 428.75 | 421.60 | 423.68 | 423.68 | 143,848 |
12 Mar 2024 | 423.92 | 426.45 | 418.10 | 421.79 | 421.79 | 60,154 |
11 Mar 2024 | 419.40 | 420.17 | 412.30 | 416.71 | 416.71 | 118,560 |
08 Mar 2024 | 414.83 | 418.20 | 408.95 | 415.40 | 415.40 | 62,241 |
07 Mar 2024 | 407.88 | 412.40 | 403.00 | 410.24 | 410.24 | 341,293 |
06 Mar 2024 | 404.73 | 415.85 | 408.05 | 412.73 | 412.73 | 116,846 |
05 Mar 2024 | 410.00 | 418.25 | 407.70 | 409.75 | 409.75 | 104,682 |
04 Mar 2024 | 422.20 | 439.00 | 413.05 | 415.53 | 415.53 | 61,425 |
01 Mar 2024 | 432.00 | 428.00 | 419.45 | 423.61 | 423.61 | 148,284 |
29 Feb 2024 | 425.92 | 431.90 | 423.40 | 425.05 | 425.05 | 268,054 |
28 Feb 2024 | 433.73 | 436.80 | 424.55 | 425.94 | 425.94 | 189,649 |
27 Feb 2024 | 422.52 | 436.75 | 425.00 | 433.35 | 433.35 | 64,247 |
26 Feb 2024 | 422.88 | 428.25 | 420.65 | 427.61 | 427.61 | 204,202 |
23 Feb 2024 | 433.15 | 438.05 | 424.85 | 425.71 | 425.71 | 100,892 |
22 Feb 2024 | 430.15 | 438.35 | 427.10 | 434.35 | 434.35 | 146,215 |
21 Feb 2024 | 427.83 | 432.05 | 425.40 | 429.96 | 429.96 | 179,259 |
20 Feb 2024 | 435.00 | 428.85 | 422.50 | 428.10 | 428.10 | 193,314 |
19 Feb 2024 | 434.00 | 430.70 | 419.75 | 427.75 | 427.75 | 113,243 |
16 Feb 2024 | 429.00 | 436.25 | 420.80 | 428.79 | 428.79 | 198,927 |
15 Feb 2024 | 419.00 | 427.00 | 413.60 | 424.97 | 424.97 | 243,647 |
14 Feb 2024 | 417.00 | 417.70 | 408.00 | 415.94 | 415.94 | 159,076 |
13 Feb 2024 | 416.30 | 416.30 | 406.80 | 408.56 | 408.56 | 146,505 |
12 Feb 2024 | 419.77 | 420.20 | 410.60 | 413.58 | 413.58 | 231,603 |
09 Feb 2024 | 414.58 | 419.35 | 406.74 | 413.24 | 413.24 | 243,506 |
08 Feb 2024 | 400.00 | 415.75 | 387.35 | 400.28 | 400.28 | 279,683 |
07 Feb 2024 | 395.00 | 394.00 | 387.85 | 390.25 | 390.25 | 112,156 |
06 Feb 2024 | 387.25 | 391.70 | 381.70 | 390.69 | 390.69 | 243,569 |
05 Feb 2024 | 381.83 | 386.70 | 374.30 | 378.91 | 378.91 | 139,222 |
02 Feb 2024 | 373.40 | 384.25 | 376.05 | 380.08 | 380.08 | 44,700 |
01 Feb 2024 | 378.52 | 385.55 | 376.55 | 378.85 | 378.85 | 61,700 |
31 Jan 2024 | 384.67 | 385.90 | 380.90 | 381.19 | 381.19 | 72,611 |
30 Jan 2024 | 386.52 | 387.50 | 381.35 | 383.71 | 383.71 | 145,752 |
29 Jan 2024 | 382.00 | 386.00 | 378.95 | 384.93 | 384.93 | 74,273 |
26 Jan 2024 | 371.00 | 389.75 | 358.80 | 371.55 | 371.55 | 328,190 |
25 Jan 2024 | 363.52 | 366.95 | 358.30 | 360.24 | 360.24 | 83,476 |
24 Jan 2024 | 365.00 | 369.65 | 357.80 | 365.73 | 365.73 | 219,231 |
23 Jan 2024 | 348.00 | 361.05 | 351.70 | 360.00 | 360.00 | 111,814 |
22 Jan 2024 | 359.00 | 359.95 | 348.35 | 353.38 | 353.38 | 375,305 |
19 Jan 2024 | 354.83 | 357.30 | 348.10 | 350.47 | 350.47 | 365,186 |
18 Jan 2024 | 355.15 | 362.00 | 344.20 | 353.79 | 353.79 | 182,031 |
17 Jan 2024 | 354.63 | 360.90 | 343.45 | 346.05 | 346.05 | 145,686 |
16 Jan 2024 | 358.92 | 362.15 | 356.40 | 359.00 | 359.00 | 112,629 |
15 Jan 2024 | 367.00 | 371.20 | 358.10 | 362.40 | 362.40 | 137,212 |
15 Jan 2024 | 4.5 Dividend | |||||
12 Jan 2024 | 363.52 | 373.40 | 354.35 | 365.63 | 361.13 | 177,159 |
11 Jan 2024 | 384.63 | 386.16 | 369.75 | 378.59 | 373.93 | 103,036 |
10 Jan 2024 | 383.00 | 386.35 | 379.75 | 380.93 | 376.24 | 131,131 |
09 Jan 2024 | 389.00 | 390.95 | 382.45 | 385.74 | 380.99 | 304,443 |
08 Jan 2024 | 378.40 | 385.47 | 374.55 | 382.56 | 377.85 | 333,698 |
05 Jan 2024 | 377.67 | 380.00 | 371.40 | 378.34 | 373.69 | 442,005 |
04 Jan 2024 | 381.35 | 396.02 | 377.90 | 379.35 | 374.68 | 89,233 |
03 Jan 2024 | 392.10 | 394.15 | 378.15 | 380.59 | 375.91 | 148,160 |
02 Jan 2024 | 408.20 | 405.00 | 388.95 | 393.13 | 388.29 | 111,854 |
29 Dec 2023 | 401.45 | 402.45 | 395.85 | 399.46 | 394.54 | 40,317 |
28 Dec 2023 | 402.00 | 405.55 | 397.30 | 399.04 | 394.13 | 39,212 |
27 Dec 2023 | 402.63 | 402.82 | 398.30 | 399.93 | 395.01 | 29,945 |
22 Dec 2023 | 409.00 | 404.10 | 395.00 | 397.81 | 392.91 | 37,133 |
21 Dec 2023 | 403.52 | 408.90 | 398.85 | 401.20 | 396.26 | 88,581 |
20 Dec 2023 | 407.10 | 409.45 | 403.15 | 406.37 | 401.37 | 99,717 |
19 Dec 2023 | 407.15 | 409.90 | 403.65 | 406.48 | 401.47 | 366,632 |
18 Dec 2023 | 411.77 | 420.40 | 406.95 | 409.79 | 404.75 | 124,121 |
15 Dec 2023 | 428.15 | 428.70 | 415.25 | 417.64 | 412.50 | 268,858 |
14 Dec 2023 | 420.52 | 429.95 | 406.50 | 427.06 | 421.80 | 571,439 |
13 Dec 2023 | 413.25 | 413.00 | 404.05 | 409.57 | 404.53 | 73,651 |
12 Dec 2023 | 411.58 | 416.00 | 407.00 | 410.45 | 405.40 | 78,994 |
11 Dec 2023 | 413.92 | 416.30 | 407.15 | 413.20 | 408.11 | 301,709 |
08 Dec 2023 | 403.40 | 418.80 | 400.95 | 413.80 | 408.71 | 125,679 |
07 Dec 2023 | 400.10 | 406.75 | 396.50 | 400.15 | 395.23 | 395,125 |
06 Dec 2023 | 400.83 | 405.45 | 399.80 | 403.94 | 398.97 | 198,174 |
05 Dec 2023 | 396.58 | 403.40 | 395.55 | 398.60 | 393.69 | 62,296 |
04 Dec 2023 | 408.00 | 406.55 | 390.50 | 400.13 | 395.21 | 103,631 |
01 Dec 2023 | 400.00 | 397.35 | 390.60 | 392.96 | 388.12 | 101,896 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |