Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 Jul 2022 | - | - | - | - | - | - |
30 Jun 2022 | 383.20 | 389.40 | 377.40 | 387.80 | 387.80 | 147,807 |
29 Jun 2022 | 389.80 | 395.00 | 386.20 | 390.00 | 390.00 | 142,910 |
28 Jun 2022 | 396.40 | 399.00 | 389.00 | 395.00 | 395.00 | 75,920 |
27 Jun 2022 | 394.40 | 402.60 | 388.60 | 396.40 | 396.40 | 148,144 |
24 Jun 2022 | 377.00 | 392.40 | 376.80 | 389.20 | 389.20 | 90,509 |
23 Jun 2022 | 372.00 | 377.80 | 362.80 | 377.40 | 377.40 | 110,376 |
22 Jun 2022 | 363.40 | 372.80 | 352.20 | 370.00 | 370.00 | 150,247 |
21 Jun 2022 | 374.40 | 376.40 | 366.00 | 370.20 | 370.20 | 159,818 |
20 Jun 2022 | 367.20 | 378.00 | 367.20 | 372.00 | 372.00 | 81,763 |
17 Jun 2022 | 350.00 | 372.40 | 350.00 | 367.60 | 367.60 | 281,773 |
16 Jun 2022 | 372.60 | 374.40 | 350.40 | 350.40 | 350.40 | 147,076 |
15 Jun 2022 | 369.20 | 380.00 | 362.40 | 372.60 | 372.60 | 249,709 |
14 Jun 2022 | 385.00 | 391.60 | 366.60 | 368.60 | 368.60 | 181,540 |
13 Jun 2022 | 393.20 | 393.60 | 379.60 | 379.60 | 379.60 | 150,737 |
10 Jun 2022 | 418.00 | 419.40 | 399.20 | 400.00 | 400.00 | 133,732 |
09 Jun 2022 | 432.60 | 436.00 | 418.60 | 422.60 | 422.60 | 160,907 |
08 Jun 2022 | 421.80 | 439.00 | 419.40 | 432.20 | 432.20 | 184,054 |
07 Jun 2022 | 423.60 | 424.00 | 407.00 | 420.20 | 420.20 | 258,324 |
03 Jun 2022 | 413.00 | 428.20 | 413.00 | 425.00 | 425.00 | 170,944 |
02 Jun 2022 | 404.80 | 411.20 | 401.40 | 407.00 | 407.00 | 78,740 |
01 Jun 2022 | 420.00 | 421.40 | 400.80 | 405.80 | 405.80 | 159,499 |
31 May 2022 | 428.60 | 428.60 | 414.40 | 419.00 | 419.00 | 143,125 |
30 May 2022 | 414.60 | 431.80 | 414.60 | 430.20 | 430.20 | 206,087 |
25 May 2022 | 400.00 | 402.00 | 389.60 | 399.40 | 399.40 | 134,261 |
24 May 2022 | 397.00 | 402.00 | 391.40 | 395.80 | 395.80 | 142,087 |
23 May 2022 | 405.80 | 412.20 | 395.60 | 395.60 | 395.60 | 181,934 |
20 May 2022 | 384.20 | 406.20 | 381.80 | 399.40 | 399.40 | 279,871 |
19 May 2022 | 365.80 | 379.60 | 363.40 | 378.40 | 378.40 | 155,953 |
18 May 2022 | 387.20 | 389.80 | 367.60 | 373.20 | 373.20 | 160,786 |
17 May 2022 | 389.00 | 400.80 | 382.00 | 386.00 | 386.00 | 202,860 |
16 May 2022 | 376.60 | 385.80 | 373.80 | 384.80 | 384.80 | 293,949 |
12 May 2022 | 366.60 | 372.80 | 356.60 | 371.40 | 371.40 | 246,301 |
11 May 2022 | 370.20 | 386.20 | 361.00 | 373.60 | 373.60 | 318,569 |
10 May 2022 | 340.80 | 366.60 | 340.80 | 359.80 | 359.80 | 308,043 |
09 May 2022 | 354.80 | 358.00 | 338.00 | 340.40 | 340.40 | 268,591 |
06 May 2022 | 384.00 | 385.00 | 354.00 | 359.20 | 359.20 | 535,923 |
05 May 2022 | 413.00 | 428.00 | 378.80 | 378.80 | 378.80 | 328,413 |
04 May 2022 | 392.60 | 404.00 | 391.40 | 398.80 | 398.80 | 163,387 |
03 May 2022 | 391.60 | 397.00 | 387.00 | 389.40 | 389.40 | 152,725 |
02 May 2022 | 395.00 | 397.40 | 369.80 | 388.40 | 388.40 | 145,968 |
29 Apr 2022 | 398.20 | 405.60 | 394.00 | 397.40 | 397.40 | 173,913 |
28 Apr 2022 | 390.00 | 400.00 | 388.60 | 391.60 | 391.60 | 204,292 |
27 Apr 2022 | 400.00 | 401.60 | 381.60 | 385.20 | 385.20 | 327,500 |
26 Apr 2022 | 418.00 | 420.00 | 401.80 | 401.80 | 401.80 | 116,458 |
25 Apr 2022 | 410.20 | 417.00 | 404.40 | 413.00 | 413.00 | 153,715 |
22 Apr 2022 | 430.00 | 430.00 | 415.20 | 416.00 | 416.00 | 239,409 |
21 Apr 2022 | 438.40 | 443.80 | 430.40 | 430.40 | 430.40 | 90,937 |
20 Apr 2022 | 431.80 | 441.40 | 425.60 | 436.20 | 436.20 | 106,224 |
19 Apr 2022 | 429.80 | 431.40 | 410.60 | 431.40 | 431.40 | 225,845 |
13 Apr 2022 | 436.40 | 438.00 | 427.00 | 432.40 | 432.40 | 164,400 |
12 Apr 2022 | 428.00 | 445.00 | 423.40 | 438.00 | 438.00 | 150,536 |
11 Apr 2022 | 443.40 | 448.00 | 433.00 | 435.40 | 435.40 | 174,181 |
08 Apr 2022 | 467.80 | 467.80 | 442.40 | 445.80 | 445.80 | 99,616 |
07 Apr 2022 | 460.80 | 466.80 | 456.80 | 461.20 | 461.20 | 80,051 |
06 Apr 2022 | 479.00 | 483.40 | 451.20 | 458.00 | 458.00 | 226,391 |
05 Apr 2022 | 474.00 | 479.40 | 464.80 | 477.60 | 477.60 | 192,829 |
04 Apr 2022 | 450.40 | 472.00 | 442.40 | 469.00 | 469.00 | 174,864 |
01 Apr 2022 | 446.60 | 450.60 | 440.40 | 448.00 | 448.00 | 83,003 |
31 Mar 2022 | 462.00 | 464.80 | 445.20 | 446.60 | 446.60 | 104,675 |
30 Mar 2022 | 466.20 | 466.20 | 451.60 | 460.00 | 460.00 | 84,806 |
29 Mar 2022 | 442.80 | 471.40 | 442.80 | 463.00 | 463.00 | 137,296 |
28 Mar 2022 | 443.80 | 451.00 | 438.00 | 441.00 | 441.00 | 129,963 |
25 Mar 2022 | 434.80 | 449.60 | 433.60 | 442.40 | 442.40 | 134,165 |
24 Mar 2022 | 440.40 | 445.00 | 432.60 | 436.80 | 436.80 | 121,803 |
23 Mar 2022 | 460.00 | 468.00 | 434.00 | 440.20 | 440.20 | 176,161 |
22 Mar 2022 | 443.40 | 455.00 | 435.80 | 455.00 | 455.00 | 169,518 |
21 Mar 2022 | 452.60 | 456.00 | 436.00 | 445.20 | 445.20 | 148,591 |
18 Mar 2022 | 440.60 | 450.00 | 437.00 | 449.00 | 449.00 | 171,667 |
17 Mar 2022 | 444.00 | 449.40 | 431.40 | 433.80 | 433.80 | 237,233 |
16 Mar 2022 | 407.00 | 441.80 | 405.60 | 435.40 | 435.40 | 296,071 |
15 Mar 2022 | 402.00 | 404.60 | 386.60 | 396.80 | 396.80 | 159,743 |
14 Mar 2022 | 407.40 | 414.80 | 402.40 | 408.60 | 408.60 | 92,547 |
11 Mar 2022 | 403.60 | 409.80 | 396.60 | 404.20 | 404.20 | 93,395 |
10 Mar 2022 | 406.60 | 408.00 | 395.20 | 402.80 | 402.80 | 125,114 |
09 Mar 2022 | 400.00 | 409.20 | 390.60 | 404.40 | 404.40 | 169,949 |
08 Mar 2022 | 395.00 | 413.40 | 386.80 | 390.00 | 390.00 | 229,376 |
07 Mar 2022 | 378.40 | 415.80 | 366.60 | 395.80 | 395.80 | 266,177 |
04 Mar 2022 | 415.00 | 422.20 | 388.80 | 390.00 | 390.00 | 200,271 |
03 Mar 2022 | 425.00 | 431.60 | 414.20 | 414.20 | 414.20 | 68,124 |
02 Mar 2022 | 425.20 | 441.60 | 419.40 | 424.80 | 424.80 | 134,954 |
01 Mar 2022 | 445.20 | 445.80 | 414.80 | 431.80 | 431.80 | 200,352 |
28 Feb 2022 | 404.80 | 439.80 | 402.60 | 439.80 | 439.80 | 208,780 |
25 Feb 2022 | 404.80 | 418.60 | 402.80 | 411.40 | 411.40 | 246,156 |
24 Feb 2022 | 400.00 | 411.20 | 393.60 | 399.80 | 399.80 | 208,935 |
23 Feb 2022 | 422.80 | 426.00 | 420.00 | 422.40 | 422.40 | 127,787 |
22 Feb 2022 | 401.00 | 422.20 | 396.20 | 421.00 | 421.00 | 185,737 |
21 Feb 2022 | 419.00 | 425.80 | 403.00 | 411.20 | 411.20 | 107,844 |
18 Feb 2022 | 430.00 | 435.20 | 420.80 | 420.80 | 420.80 | 141,798 |
17 Feb 2022 | 440.20 | 446.40 | 430.00 | 430.00 | 430.00 | 84,596 |
16 Feb 2022 | 450.00 | 451.40 | 436.20 | 440.20 | 440.20 | 94,561 |
15 Feb 2022 | 438.00 | 450.20 | 436.00 | 446.80 | 446.80 | 195,129 |
14 Feb 2022 | 440.00 | 444.20 | 430.00 | 438.20 | 438.20 | 195,217 |
11 Feb 2022 | 439.00 | 452.40 | 430.00 | 448.40 | 448.40 | 192,513 |
10 Feb 2022 | 452.60 | 455.00 | 429.80 | 444.00 | 444.00 | 142,053 |
09 Feb 2022 | 425.00 | 451.60 | 424.80 | 450.80 | 450.80 | 274,377 |
08 Feb 2022 | 430.60 | 430.60 | 419.20 | 420.00 | 420.00 | 297,728 |
07 Feb 2022 | 442.20 | 442.40 | 430.80 | 432.40 | 432.40 | 147,167 |
04 Feb 2022 | 450.00 | 457.80 | 437.20 | 440.00 | 440.00 | 225,398 |
03 Feb 2022 | 474.60 | 474.60 | 445.60 | 448.20 | 448.20 | 272,172 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |