Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 Feb 2023 | - | - | - | - | - | - |
01 Feb 2023 | - | - | - | - | - | - |
31 Jan 2023 | - | - | - | - | - | - |
30 Jan 2023 | - | - | - | - | - | - |
27 Jan 2023 | - | - | - | - | - | - |
26 Jan 2023 | 410.00 | 410.00 | 409.60 | 410.00 | 410.00 | 2,283,552 |
25 Jan 2023 | 410.20 | 410.20 | 409.24 | 409.60 | 409.60 | 240,898 |
24 Jan 2023 | 410.40 | 411.20 | 408.88 | 410.00 | 410.00 | 1,386,693 |
23 Jan 2023 | 410.20 | 410.25 | 409.40 | 410.00 | 410.00 | 12,337,854 |
20 Jan 2023 | 409.80 | 410.20 | 409.25 | 410.20 | 410.20 | 1,064,851 |
19 Jan 2023 | 408.60 | 409.80 | 408.60 | 409.20 | 409.20 | 23,117,124 |
18 Jan 2023 | 409.80 | 411.80 | 409.20 | 409.80 | 409.80 | 6,033,926 |
17 Jan 2023 | 408.00 | 409.60 | 408.00 | 409.20 | 409.20 | 763,441 |
16 Jan 2023 | 409.60 | 409.60 | 408.00 | 408.00 | 408.00 | 372,680 |
13 Jan 2023 | 407.80 | 408.80 | 407.80 | 408.40 | 408.40 | 108,983 |
12 Jan 2023 | 408.40 | 409.36 | 407.60 | 408.00 | 408.00 | 989,997 |
11 Jan 2023 | 408.40 | 408.94 | 408.00 | 408.00 | 408.00 | 999,429 |
10 Jan 2023 | 408.80 | 409.00 | 407.60 | 408.40 | 408.40 | 1,078,331 |
09 Jan 2023 | 407.40 | 409.40 | 407.40 | 407.80 | 407.80 | 1,236,145 |
06 Jan 2023 | 407.40 | 409.00 | 407.40 | 407.60 | 407.60 | 1,409,677 |
05 Jan 2023 | 410.00 | 410.00 | 407.40 | 407.60 | 407.60 | 771,451 |
04 Jan 2023 | 408.40 | 408.60 | 407.40 | 408.00 | 408.00 | 3,802,377 |
03 Jan 2023 | 408.00 | 409.24 | 407.60 | 408.00 | 408.00 | 594,711 |
30 Dec 2022 | 407.40 | 408.00 | 407.40 | 407.40 | 407.40 | 301,058 |
29 Dec 2022 | 409.60 | 409.60 | 407.40 | 407.40 | 407.40 | 1,235,935 |
28 Dec 2022 | 408.00 | 408.80 | 407.20 | 407.80 | 407.80 | 374,333 |
23 Dec 2022 | 407.20 | 409.32 | 407.20 | 407.20 | 407.20 | 189,130 |
22 Dec 2022 | 410.00 | 410.00 | 407.20 | 407.40 | 407.40 | 1,335,005 |
21 Dec 2022 | 410.00 | 410.00 | 407.00 | 407.20 | 407.20 | 1,457,636 |
20 Dec 2022 | 407.20 | 408.80 | 407.20 | 407.40 | 407.40 | 1,245,434 |
19 Dec 2022 | 407.20 | 410.40 | 407.20 | 407.20 | 407.20 | 1,052,242 |
16 Dec 2022 | 407.60 | 408.96 | 407.20 | 407.40 | 407.40 | 844,892 |
15 Dec 2022 | 409.00 | 409.00 | 408.20 | 408.20 | 408.20 | 246,258 |
14 Dec 2022 | 408.00 | 410.40 | 408.00 | 408.80 | 408.80 | 1,719,400 |
13 Dec 2022 | 412.00 | 412.00 | 407.80 | 408.20 | 408.20 | 2,868,589 |
12 Dec 2022 | 424.80 | 424.80 | 407.60 | 408.20 | 408.20 | 233,512 |
09 Dec 2022 | 407.20 | 413.00 | 407.20 | 408.40 | 408.40 | 317,592 |
08 Dec 2022 | 409.20 | 410.20 | 407.20 | 407.20 | 407.20 | 415,512 |
07 Dec 2022 | 407.40 | 407.78 | 407.40 | 407.60 | 407.60 | 1,158,397 |
06 Dec 2022 | 408.00 | 408.00 | 407.20 | 407.20 | 407.20 | 1,318,567 |
05 Dec 2022 | 407.20 | 409.60 | 407.20 | 407.20 | 407.20 | 324,908 |
02 Dec 2022 | 420.00 | 420.00 | 407.20 | 407.20 | 407.20 | 3,478,224 |
01 Dec 2022 | 408.00 | 408.05 | 407.00 | 407.20 | 407.20 | 1,321,806 |
30 Nov 2022 | 408.00 | 410.00 | 407.20 | 408.00 | 408.00 | 2,207,593 |
29 Nov 2022 | 410.00 | 410.00 | 407.00 | 407.00 | 407.00 | 565,889 |
28 Nov 2022 | 407.20 | 408.00 | 407.00 | 407.00 | 407.00 | 4,670,758 |
25 Nov 2022 | 410.00 | 410.00 | 407.00 | 407.60 | 407.60 | 815,740 |
24 Nov 2022 | 407.40 | 407.60 | 407.00 | 407.20 | 407.20 | 371,889 |
23 Nov 2022 | 407.00 | 407.80 | 407.00 | 407.20 | 407.20 | 522,379 |
22 Nov 2022 | 407.60 | 407.60 | 406.96 | 407.00 | 407.00 | 445,111 |
21 Nov 2022 | 407.00 | 410.00 | 407.00 | 407.40 | 407.40 | 851,305 |
18 Nov 2022 | 407.00 | 407.60 | 407.00 | 407.20 | 407.20 | 521,880 |
17 Nov 2022 | 407.80 | 409.00 | 406.60 | 406.80 | 406.80 | 1,287,168 |
16 Nov 2022 | 407.00 | 407.80 | 407.00 | 407.80 | 407.80 | 2,187,465 |
15 Nov 2022 | 409.20 | 409.20 | 407.00 | 407.40 | 407.40 | 3,281,256 |
14 Nov 2022 | 411.00 | 413.60 | 409.60 | 409.60 | 409.60 | 4,986,883 |
11 Nov 2022 | 414.20 | 417.40 | 411.20 | 414.20 | 414.20 | 944,644 |
10 Nov 2022 | 412.00 | 421.20 | 410.00 | 414.60 | 414.60 | 3,798,174 |
09 Nov 2022 | 415.00 | 415.00 | 410.20 | 411.60 | 411.60 | 750,346 |
08 Nov 2022 | 414.00 | 415.00 | 413.38 | 415.00 | 415.00 | 1,662,731 |
07 Nov 2022 | 415.00 | 415.00 | 412.22 | 414.00 | 414.00 | 905,727 |
04 Nov 2022 | 412.00 | 413.80 | 410.20 | 412.60 | 412.60 | 2,320,730 |
03 Nov 2022 | 414.00 | 414.00 | 411.00 | 411.40 | 411.40 | 4,260,042 |
02 Nov 2022 | 412.80 | 414.60 | 411.80 | 414.20 | 414.20 | 879,247 |
01 Nov 2022 | 411.40 | 415.00 | 411.40 | 412.20 | 412.20 | 1,861,088 |
31 Oct 2022 | 411.20 | 415.00 | 411.20 | 411.40 | 411.40 | 375,058 |
28 Oct 2022 | 412.00 | 415.00 | 411.00 | 411.00 | 411.00 | 530,804 |
27 Oct 2022 | 412.00 | 415.20 | 412.00 | 413.00 | 413.00 | 690,546 |
26 Oct 2022 | 420.00 | 420.00 | 411.29 | 413.00 | 413.00 | 1,351,171 |
25 Oct 2022 | 413.40 | 413.60 | 411.18 | 412.20 | 412.20 | 2,927,733 |
24 Oct 2022 | 415.00 | 419.02 | 411.57 | 412.00 | 412.00 | 786,178 |
21 Oct 2022 | 413.00 | 423.00 | 410.20 | 414.20 | 414.20 | 6,347,474 |
20 Oct 2022 | 413.40 | 415.00 | 413.20 | 413.60 | 413.60 | 6,810,490 |
19 Oct 2022 | 415.20 | 417.20 | 412.40 | 414.00 | 414.00 | 641,704 |
18 Oct 2022 | 415.00 | 417.60 | 412.60 | 414.00 | 414.00 | 625,298 |
17 Oct 2022 | 412.00 | 415.00 | 412.00 | 414.60 | 414.60 | 897,231 |
14 Oct 2022 | 412.40 | 416.80 | 412.00 | 412.00 | 412.00 | 1,686,836 |
13 Oct 2022 | 410.00 | 415.60 | 409.20 | 414.80 | 414.80 | 9,509,751 |
12 Oct 2022 | 408.00 | 412.60 | 408.00 | 409.20 | 409.20 | 4,496,556 |
11 Oct 2022 | 410.20 | 413.00 | 408.00 | 408.80 | 408.80 | 4,771,014 |
10 Oct 2022 | 410.20 | 411.80 | 409.20 | 410.00 | 410.00 | 5,913,716 |
07 Oct 2022 | 410.60 | 413.40 | 409.35 | 411.20 | 411.20 | 1,148,373 |
06 Oct 2022 | 409.00 | 411.40 | 409.00 | 410.20 | 410.20 | 4,641,930 |
05 Oct 2022 | 408.00 | 410.80 | 408.00 | 409.00 | 409.00 | 6,488,965 |
04 Oct 2022 | 410.00 | 413.20 | 408.60 | 409.20 | 409.20 | 11,047,551 |
03 Oct 2022 | 416.80 | 419.00 | 409.52 | 410.20 | 410.20 | 6,195,046 |
30 Sept 2022 | 412.20 | 415.00 | 407.80 | 412.00 | 412.00 | 2,073,989 |
29 Sept 2022 | 410.00 | 419.00 | 408.60 | 414.00 | 414.00 | 6,424,281 |
28 Sept 2022 | 406.80 | 410.00 | 406.20 | 410.00 | 410.00 | 23,581,997 |
27 Sept 2022 | 410.00 | 411.17 | 405.59 | 406.00 | 406.00 | 52,334,211 |
26 Sept 2022 | 342.00 | 342.00 | 315.00 | 317.80 | 317.80 | 4,706,813 |
23 Sept 2022 | 361.40 | 361.40 | 324.20 | 342.00 | 342.00 | 3,592,133 |
22 Sept 2022 | 351.80 | 366.80 | 346.98 | 351.20 | 351.20 | 1,054,589 |
21 Sept 2022 | 357.40 | 358.60 | 345.00 | 348.40 | 348.40 | 1,414,849 |
20 Sept 2022 | 374.80 | 377.24 | 350.00 | 350.00 | 350.00 | 1,722,323 |
16 Sept 2022 | 390.20 | 393.60 | 369.84 | 372.40 | 372.40 | 2,579,141 |
15 Sept 2022 | 390.00 | 394.33 | 381.20 | 385.20 | 385.20 | 2,713,094 |
14 Sept 2022 | 400.00 | 400.00 | 390.00 | 393.40 | 393.40 | 990,338 |
13 Sept 2022 | 406.20 | 407.80 | 395.00 | 396.40 | 396.40 | 448,257 |
12 Sept 2022 | 401.80 | 408.00 | 401.00 | 404.40 | 404.40 | 1,115,931 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |