Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
26 Apr 2024 | 332.50 | 340.40 | 325.30 | 337.38 | 337.38 | 161,277 |
25 Apr 2024 | 330.00 | 330.15 | 323.05 | 326.55 | 326.55 | 1,487,765 |
24 Apr 2024 | 321.00 | 349.95 | 315.45 | 325.88 | 325.88 | 728,128 |
23 Apr 2024 | 342.00 | 353.80 | 344.20 | 351.48 | 351.48 | 521,474 |
22 Apr 2024 | 348.67 | 350.65 | 337.05 | 346.65 | 346.65 | 454,568 |
19 Apr 2024 | 344.00 | 342.55 | 334.33 | 339.73 | 339.73 | 613,227 |
18 Apr 2024 | 341.88 | 343.05 | 337.85 | 340.17 | 340.17 | 305,072 |
17 Apr 2024 | 338.00 | 345.00 | 336.45 | 341.58 | 341.58 | 241,372 |
16 Apr 2024 | 346.52 | 350.55 | 338.30 | 339.60 | 339.60 | 95,852 |
15 Apr 2024 | 353.05 | 358.00 | 348.35 | 349.88 | 349.88 | 101,947 |
12 Apr 2024 | 360.00 | 360.35 | 348.10 | 349.98 | 349.98 | 204,030 |
11 Apr 2024 | 356.73 | 359.50 | 351.35 | 355.25 | 355.25 | 187,587 |
10 Apr 2024 | 370.00 | 369.60 | 355.20 | 358.02 | 358.02 | 111,124 |
09 Apr 2024 | 364.40 | 368.70 | 362.30 | 364.58 | 364.58 | 74,164 |
08 Apr 2024 | 364.30 | 366.40 | 359.45 | 365.17 | 365.17 | 98,319 |
05 Apr 2024 | 363.15 | 373.00 | 359.65 | 364.27 | 364.27 | 246,815 |
04 Apr 2024 | 365.88 | 370.05 | 363.70 | 369.67 | 369.67 | 119,560 |
03 Apr 2024 | 365.67 | 368.70 | 365.10 | 367.08 | 367.08 | 107,068 |
02 Apr 2024 | 365.77 | 368.80 | 360.20 | 365.67 | 365.67 | 322,575 |
28 Mar 2024 | 370.40 | 372.50 | 364.40 | 366.30 | 366.30 | 316,755 |
27 Mar 2024 | 364.73 | 368.05 | 358.90 | 366.98 | 366.98 | 196,751 |
26 Mar 2024 | 356.00 | 365.05 | 349.80 | 364.45 | 364.45 | 374,159 |
25 Mar 2024 | 359.52 | 361.35 | 353.48 | 353.77 | 353.77 | 460,603 |
22 Mar 2024 | 369.77 | 371.90 | 358.05 | 358.83 | 358.83 | 561,235 |
21 Mar 2024 | 377.25 | 381.35 | 366.90 | 373.88 | 373.88 | 156,215 |
20 Mar 2024 | 365.05 | 395.00 | 361.50 | 377.95 | 377.95 | 356,867 |
19 Mar 2024 | 421.15 | 426.20 | 419.45 | 425.70 | 425.70 | 49,360 |
18 Mar 2024 | 438.00 | 428.75 | 418.35 | 423.88 | 423.88 | 118,741 |
15 Mar 2024 | 426.20 | 430.00 | 419.90 | 427.10 | 427.10 | 341,623 |
14 Mar 2024 | 426.45 | 438.45 | 421.05 | 427.08 | 427.08 | 125,603 |
13 Mar 2024 | 430.00 | 428.75 | 421.60 | 423.98 | 423.98 | 143,848 |
12 Mar 2024 | 423.92 | 426.45 | 418.10 | 425.67 | 425.67 | 96,118 |
11 Mar 2024 | 419.40 | 420.17 | 412.30 | 419.95 | 419.95 | 118,560 |
08 Mar 2024 | 414.83 | 418.20 | 408.95 | 416.02 | 416.02 | 112,809 |
07 Mar 2024 | 407.88 | 412.40 | 403.00 | 411.30 | 411.30 | 341,293 |
06 Mar 2024 | 404.73 | 415.85 | 408.05 | 411.67 | 411.67 | 116,846 |
05 Mar 2024 | 410.00 | 418.25 | 407.70 | 410.77 | 410.77 | 104,682 |
04 Mar 2024 | 422.20 | 439.00 | 413.05 | 416.25 | 416.25 | 61,424 |
01 Mar 2024 | 432.00 | 428.00 | 419.45 | 423.95 | 423.95 | 148,284 |
29 Feb 2024 | 425.92 | 431.90 | 423.40 | 425.05 | 425.05 | 268,053 |
28 Feb 2024 | 433.73 | 436.80 | 424.55 | 426.75 | 426.75 | 189,648 |
27 Feb 2024 | 422.52 | 436.75 | 425.00 | 434.08 | 434.08 | 64,246 |
26 Feb 2024 | 422.88 | 428.25 | 420.65 | 426.25 | 426.25 | 204,201 |
23 Feb 2024 | 433.15 | 438.05 | 424.85 | 426.30 | 426.30 | 100,892 |
22 Feb 2024 | 430.15 | 438.35 | 427.10 | 435.40 | 435.40 | 146,214 |
21 Feb 2024 | 427.83 | 432.05 | 425.40 | 429.42 | 429.42 | 179,258 |
20 Feb 2024 | 435.00 | 428.85 | 422.50 | 427.98 | 427.98 | 193,313 |
19 Feb 2024 | 434.00 | 430.70 | 419.75 | 427.05 | 427.05 | 113,242 |
16 Feb 2024 | 429.00 | 436.25 | 420.80 | 428.05 | 428.05 | 198,927 |
15 Feb 2024 | 419.00 | 427.00 | 413.60 | 423.98 | 423.98 | 243,647 |
14 Feb 2024 | 417.00 | 417.70 | 408.00 | 416.13 | 416.13 | 159,075 |
13 Feb 2024 | 416.30 | 416.30 | 406.80 | 410.33 | 410.33 | 146,505 |
12 Feb 2024 | 419.77 | 420.20 | 410.60 | 413.45 | 413.45 | 231,603 |
09 Feb 2024 | 414.58 | 419.35 | 406.74 | 412.63 | 412.63 | 243,506 |
08 Feb 2024 | 400.00 | 415.75 | 387.35 | 411.33 | 411.33 | 279,682 |
07 Feb 2024 | 395.00 | 394.00 | 387.85 | 390.60 | 390.60 | 169,004 |
06 Feb 2024 | 387.25 | 391.70 | 381.70 | 391.17 | 391.17 | 243,568 |
05 Feb 2024 | 381.83 | 386.70 | 374.30 | 383.20 | 383.20 | 139,222 |
02 Feb 2024 | 373.40 | 384.25 | 376.05 | 376.70 | 376.70 | 62,023 |
01 Feb 2024 | 378.52 | 385.55 | 376.55 | 377.70 | 377.70 | 107,314 |
31 Jan 2024 | 384.67 | 385.90 | 380.90 | 383.65 | 383.65 | 72,611 |
30 Jan 2024 | 386.52 | 387.50 | 381.35 | 386.10 | 386.10 | 145,752 |
29 Jan 2024 | 382.00 | 386.00 | 378.95 | 384.15 | 384.15 | 74,273 |
26 Jan 2024 | 371.00 | 389.75 | 358.80 | 385.73 | 385.73 | 328,190 |
25 Jan 2024 | 363.52 | 366.95 | 358.30 | 360.17 | 360.17 | 83,476 |
24 Jan 2024 | 365.00 | 369.65 | 357.80 | 365.05 | 365.05 | 219,231 |
23 Jan 2024 | 348.00 | 361.05 | 351.70 | 359.67 | 359.67 | 111,813 |
22 Jan 2024 | 359.00 | 359.95 | 348.35 | 353.83 | 353.83 | 375,304 |
19 Jan 2024 | 354.83 | 357.30 | 348.10 | 349.45 | 349.45 | 365,186 |
18 Jan 2024 | 355.15 | 362.00 | 344.20 | 354.15 | 354.15 | 182,030 |
17 Jan 2024 | 354.63 | 360.90 | 343.45 | 346.17 | 346.17 | 145,685 |
16 Jan 2024 | 358.92 | 362.15 | 356.40 | 358.30 | 358.30 | 112,629 |
15 Jan 2024 | 359.85 | 371.20 | 358.10 | 361.90 | 361.90 | 137,212 |
15 Jan 2024 | 4.5 Dividend | |||||
12 Jan 2024 | 363.52 | 373.40 | 354.35 | 366.17 | 361.67 | 177,159 |
11 Jan 2024 | 384.63 | 386.16 | 369.75 | 370.27 | 365.72 | 103,035 |
10 Jan 2024 | 383.00 | 386.35 | 379.75 | 381.17 | 376.49 | 131,131 |
09 Jan 2024 | 389.00 | 390.95 | 382.45 | 385.23 | 380.49 | 304,442 |
08 Jan 2024 | 378.40 | 385.47 | 374.55 | 384.42 | 379.70 | 333,698 |
05 Jan 2024 | 377.67 | 380.00 | 371.40 | 379.35 | 374.69 | 442,005 |
04 Jan 2024 | 381.35 | 396.02 | 377.90 | 380.10 | 375.43 | 89,232 |
03 Jan 2024 | 392.10 | 394.15 | 378.15 | 380.73 | 376.05 | 148,160 |
02 Jan 2024 | 408.20 | 405.00 | 388.95 | 392.50 | 387.68 | 111,853 |
29 Dec 2023 | 401.45 | 402.45 | 395.85 | 400.80 | 395.87 | 40,317 |
28 Dec 2023 | 402.00 | 405.55 | 397.30 | 398.63 | 393.73 | 39,211 |
27 Dec 2023 | 402.63 | 402.82 | 398.30 | 402.05 | 397.11 | 58,215 |
22 Dec 2023 | 409.00 | 404.10 | 395.00 | 398.60 | 393.70 | 37,133 |
21 Dec 2023 | 403.52 | 408.90 | 398.85 | 399.95 | 395.03 | 88,580 |
20 Dec 2023 | 407.10 | 409.45 | 403.15 | 407.50 | 402.49 | 99,716 |
19 Dec 2023 | 407.15 | 409.90 | 403.65 | 406.15 | 401.16 | 366,632 |
18 Dec 2023 | 411.77 | 420.40 | 406.95 | 407.27 | 402.27 | 124,120 |
15 Dec 2023 | 428.15 | 428.70 | 415.25 | 417.08 | 411.95 | 268,858 |
14 Dec 2023 | 420.52 | 429.95 | 406.50 | 426.98 | 421.73 | 571,438 |
13 Dec 2023 | 413.25 | 413.00 | 404.05 | 409.17 | 404.15 | 133,447 |
12 Dec 2023 | 411.58 | 416.00 | 407.00 | 411.67 | 406.62 | 78,993 |
11 Dec 2023 | 413.92 | 416.30 | 407.15 | 410.30 | 405.26 | 301,709 |
08 Dec 2023 | 403.40 | 418.80 | 400.95 | 414.92 | 409.83 | 125,679 |
07 Dec 2023 | 400.10 | 406.75 | 396.50 | 402.58 | 397.63 | 395,124 |
06 Dec 2023 | 400.83 | 405.45 | 399.80 | 403.83 | 398.86 | 198,173 |
05 Dec 2023 | 396.58 | 403.40 | 395.55 | 399.00 | 394.10 | 62,296 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |