Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 May 2022 | 470.50 | 473.00 | 460.50 | 467.50 | 467.50 | 534,514 |
26 May 2022 | 464.50 | 474.50 | 460.50 | 469.00 | 469.00 | 609,629 |
25 May 2022 | 474.50 | 480.00 | 472.00 | 476.50 | 476.50 | 474,504 |
24 May 2022 | 476.00 | 476.00 | 456.50 | 473.50 | 473.50 | 729,232 |
23 May 2022 | 462.50 | 474.50 | 450.50 | 472.00 | 472.00 | 393,278 |
20 May 2022 | 460.00 | 469.50 | 450.50 | 461.50 | 461.50 | 642,507 |
19 May 2022 | 456.50 | 461.50 | 450.20 | 455.50 | 455.50 | 280,531 |
18 May 2022 | 467.50 | 471.00 | 455.00 | 462.00 | 462.00 | 799,457 |
17 May 2022 | 460.00 | 472.00 | 460.00 | 471.00 | 471.00 | 814,644 |
16 May 2022 | 457.50 | 474.50 | 450.15 | 471.00 | 471.00 | 1,163,149 |
13 May 2022 | 446.00 | 463.00 | 446.00 | 463.00 | 463.00 | 763,122 |
12 May 2022 | 440.50 | 453.00 | 440.00 | 447.00 | 447.00 | 651,124 |
11 May 2022 | 463.50 | 464.50 | 417.00 | 447.00 | 447.00 | 2,236,673 |
10 May 2022 | 407.00 | 415.50 | 399.50 | 411.00 | 411.00 | 433,040 |
09 May 2022 | 409.00 | 414.55 | 396.00 | 401.50 | 401.50 | 667,150 |
06 May 2022 | 419.00 | 419.00 | 411.17 | 415.00 | 415.00 | 305,649 |
05 May 2022 | 421.50 | 425.50 | 418.00 | 418.00 | 418.00 | 291,016 |
04 May 2022 | 420.00 | 433.00 | 416.50 | 416.50 | 416.50 | 460,449 |
03 May 2022 | 430.00 | 439.50 | 420.00 | 423.50 | 423.50 | 346,283 |
29 Apr 2022 | 431.00 | 438.50 | 428.00 | 431.00 | 431.00 | 389,874 |
28 Apr 2022 | 433.00 | 433.50 | 430.00 | 433.50 | 433.50 | 276,303 |
27 Apr 2022 | 426.00 | 437.50 | 426.00 | 434.00 | 434.00 | 167,622 |
26 Apr 2022 | 435.00 | 445.00 | 428.50 | 434.50 | 434.50 | 329,358 |
25 Apr 2022 | 439.00 | 440.50 | 431.50 | 436.50 | 436.50 | 318,318 |
22 Apr 2022 | 440.00 | 442.50 | 435.50 | 440.00 | 440.00 | 422,008 |
21 Apr 2022 | 441.00 | 450.00 | 437.50 | 441.00 | 441.00 | 303,356 |
20 Apr 2022 | 446.50 | 449.00 | 439.50 | 442.00 | 442.00 | 256,093 |
19 Apr 2022 | 446.00 | 450.00 | 443.50 | 444.50 | 444.50 | 304,206 |
14 Apr 2022 | 446.50 | 447.00 | 439.50 | 443.50 | 443.50 | 535,716 |
13 Apr 2022 | 455.00 | 457.50 | 442.12 | 445.00 | 445.00 | 367,733 |
12 Apr 2022 | 461.50 | 464.50 | 450.50 | 455.00 | 455.00 | 459,341 |
11 Apr 2022 | 459.50 | 463.50 | 444.50 | 463.50 | 463.50 | 543,417 |
08 Apr 2022 | 452.50 | 457.00 | 445.50 | 456.00 | 456.00 | 163,593 |
07 Apr 2022 | 453.00 | 456.50 | 451.50 | 453.50 | 453.50 | 611,816 |
06 Apr 2022 | 458.00 | 458.00 | 452.00 | 454.50 | 454.50 | 831,187 |
05 Apr 2022 | 455.00 | 456.50 | 448.00 | 454.00 | 454.00 | 463,699 |
04 Apr 2022 | 458.00 | 461.50 | 452.50 | 453.00 | 453.00 | 495,030 |
01 Apr 2022 | 455.00 | 456.50 | 453.42 | 456.00 | 456.00 | 440,316 |
31 Mar 2022 | 458.00 | 462.00 | 450.00 | 452.50 | 452.50 | 610,256 |
30 Mar 2022 | 452.00 | 461.50 | 452.00 | 458.50 | 458.50 | 429,523 |
29 Mar 2022 | 446.00 | 458.50 | 446.00 | 455.00 | 455.00 | 864,881 |
28 Mar 2022 | 440.50 | 448.00 | 440.50 | 445.50 | 445.50 | 334,786 |
25 Mar 2022 | 445.00 | 446.50 | 440.00 | 443.50 | 443.50 | 344,233 |
24 Mar 2022 | 442.50 | 444.50 | 438.50 | 443.50 | 443.50 | 2,913,546 |
23 Mar 2022 | 442.00 | 445.00 | 434.50 | 437.50 | 437.50 | 656,604 |
22 Mar 2022 | 432.00 | 442.50 | 425.00 | 439.00 | 439.00 | 797,660 |
21 Mar 2022 | 440.00 | 440.00 | 425.50 | 432.00 | 432.00 | 447,578 |
18 Mar 2022 | 432.00 | 438.00 | 423.50 | 432.00 | 432.00 | 367,195 |
17 Mar 2022 | 430.00 | 438.50 | 428.50 | 433.00 | 433.00 | 189,880 |
16 Mar 2022 | 442.00 | 442.00 | 428.00 | 429.00 | 429.00 | 526,514 |
15 Mar 2022 | 431.00 | 441.50 | 427.50 | 434.50 | 434.50 | 373,134 |
14 Mar 2022 | 427.00 | 440.50 | 427.00 | 433.50 | 433.50 | 617,058 |
11 Mar 2022 | 421.00 | 431.00 | 419.00 | 430.50 | 430.50 | 1,045,801 |
10 Mar 2022 | 409.50 | 424.50 | 400.50 | 416.00 | 416.00 | 573,838 |
09 Mar 2022 | 395.00 | 410.50 | 395.00 | 410.00 | 410.00 | 259,941 |
08 Mar 2022 | 389.50 | 401.83 | 384.50 | 398.50 | 398.50 | 384,026 |
07 Mar 2022 | 393.50 | 405.00 | 384.50 | 396.00 | 396.00 | 445,370 |
04 Mar 2022 | 404.00 | 418.50 | 391.50 | 399.50 | 399.50 | 469,246 |
03 Mar 2022 | 412.00 | 414.50 | 403.50 | 407.50 | 407.50 | 786,978 |
02 Mar 2022 | 413.00 | 413.50 | 407.00 | 407.50 | 407.50 | 317,633 |
01 Mar 2022 | 414.50 | 420.00 | 409.50 | 410.00 | 410.00 | 501,291 |
28 Feb 2022 | 400.00 | 416.00 | 392.50 | 413.00 | 413.00 | 272,689 |
25 Feb 2022 | 390.00 | 405.00 | 390.00 | 405.00 | 405.00 | 272,371 |
24 Feb 2022 | 385.50 | 405.00 | 385.50 | 397.00 | 397.00 | 1,390,453 |
23 Feb 2022 | 397.50 | 403.50 | 394.50 | 397.50 | 397.50 | 257,996 |
22 Feb 2022 | 398.00 | 403.00 | 392.23 | 398.00 | 398.00 | 228,151 |
21 Feb 2022 | 403.00 | 406.50 | 398.75 | 399.00 | 399.00 | 396,275 |
18 Feb 2022 | 407.50 | 409.50 | 402.05 | 404.50 | 404.50 | 477,757 |
17 Feb 2022 | 407.50 | 409.00 | 399.00 | 406.00 | 406.00 | 323,559 |
16 Feb 2022 | 401.50 | 409.50 | 401.01 | 405.00 | 405.00 | 308,313 |
15 Feb 2022 | 401.00 | 408.00 | 399.00 | 402.00 | 402.00 | 210,420 |
14 Feb 2022 | 406.50 | 411.00 | 398.50 | 399.50 | 399.50 | 212,007 |
11 Feb 2022 | 412.50 | 412.50 | 406.00 | 409.00 | 409.00 | 147,586 |
10 Feb 2022 | 409.50 | 415.50 | 403.50 | 410.00 | 410.00 | 306,836 |
09 Feb 2022 | 416.00 | 421.00 | 409.00 | 410.00 | 410.00 | 379,442 |
08 Feb 2022 | 410.50 | 420.00 | 410.50 | 413.00 | 413.00 | 239,760 |
07 Feb 2022 | 413.00 | 422.50 | 412.38 | 413.00 | 413.00 | 255,916 |
04 Feb 2022 | 425.00 | 428.00 | 415.00 | 415.00 | 415.00 | 334,430 |
03 Feb 2022 | 423.50 | 428.00 | 423.00 | 423.50 | 423.50 | 367,850 |
02 Feb 2022 | 423.50 | 430.00 | 418.50 | 424.00 | 424.00 | 690,770 |
01 Feb 2022 | 425.50 | 428.00 | 421.13 | 421.50 | 421.50 | 497,443 |
31 Jan 2022 | 425.50 | 429.00 | 422.50 | 423.00 | 423.00 | 478,997 |
28 Jan 2022 | 428.50 | 429.50 | 420.00 | 422.00 | 422.00 | 1,485,277 |
27 Jan 2022 | 425.00 | 430.00 | 422.00 | 425.50 | 425.50 | 326,411 |
27 Jan 2022 | 3.95 Dividend | |||||
26 Jan 2022 | 437.00 | 440.50 | 429.50 | 429.50 | 425.55 | 471,360 |
25 Jan 2022 | 433.00 | 438.00 | 430.00 | 430.50 | 426.54 | 548,480 |
24 Jan 2022 | 436.00 | 444.20 | 432.00 | 432.00 | 428.03 | 458,100 |
21 Jan 2022 | 440.00 | 447.50 | 437.00 | 438.50 | 434.47 | 334,337 |
20 Jan 2022 | 434.00 | 447.00 | 434.00 | 441.50 | 437.44 | 1,124,943 |
19 Jan 2022 | 430.00 | 443.00 | 430.00 | 441.00 | 436.94 | 351,276 |
18 Jan 2022 | 430.50 | 439.00 | 430.50 | 438.50 | 434.47 | 1,447,799 |
17 Jan 2022 | 434.50 | 441.50 | 430.50 | 436.00 | 431.99 | 629,923 |
14 Jan 2022 | 430.00 | 439.50 | 426.00 | 432.50 | 428.52 | 1,669,997 |
13 Jan 2022 | 423.00 | 428.50 | 422.68 | 428.00 | 424.06 | 350,498 |
12 Jan 2022 | 421.00 | 430.00 | 421.00 | 424.00 | 420.10 | 189,113 |
11 Jan 2022 | 429.50 | 429.50 | 421.00 | 423.00 | 419.11 | 298,414 |
10 Jan 2022 | 420.50 | 428.42 | 419.50 | 423.00 | 419.11 | 143,498 |
07 Jan 2022 | 430.00 | 430.00 | 421.00 | 423.00 | 419.11 | 284,141 |
06 Jan 2022 | 419.00 | 428.00 | 419.00 | 422.00 | 418.12 | 242,691 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |