Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 133.00 | 136.50 | 129.50 | 130.00 | 130.00 | 4,782,287 |
03 May 2024 | 134.00 | 135.50 | 129.00 | 129.50 | 129.50 | 1,867,337 |
02 May 2024 | 132.50 | 133.00 | 129.00 | 131.00 | 131.00 | 1,969,287 |
30 Apr 2024 | 134.00 | 135.00 | 129.50 | 134.00 | 134.00 | 2,562,713 |
29 Apr 2024 | 130.00 | 137.50 | 128.00 | 134.00 | 134.00 | 5,832,398 |
26 Apr 2024 | 127.50 | 131.00 | 124.00 | 126.00 | 126.00 | 2,875,976 |
25 Apr 2024 | 124.00 | 127.00 | 123.00 | 126.50 | 126.50 | 1,204,254 |
24 Apr 2024 | 124.00 | 128.50 | 123.00 | 126.00 | 126.00 | 2,601,213 |
23 Apr 2024 | 120.00 | 124.50 | 119.00 | 119.50 | 119.50 | 2,163,090 |
22 Apr 2024 | 125.50 | 125.50 | 117.50 | 118.00 | 118.00 | 3,773,470 |
19 Apr 2024 | 133.00 | 133.00 | 123.00 | 126.50 | 126.50 | 5,797,207 |
18 Apr 2024 | 133.00 | 143.00 | 133.00 | 135.50 | 135.50 | 11,433,616 |
17 Apr 2024 | 128.00 | 137.50 | 127.50 | 134.50 | 134.50 | 6,399,411 |
16 Apr 2024 | 129.00 | 129.00 | 123.00 | 126.00 | 126.00 | 2,704,849 |
15 Apr 2024 | 131.50 | 132.50 | 127.50 | 129.50 | 129.50 | 2,230,126 |
12 Apr 2024 | 136.00 | 140.00 | 129.00 | 133.50 | 133.50 | 7,046,601 |
11 Apr 2024 | 131.00 | 133.50 | 129.50 | 132.50 | 132.50 | 2,013,230 |
10 Apr 2024 | 136.00 | 136.00 | 130.00 | 131.50 | 131.50 | 4,096,004 |
09 Apr 2024 | 135.50 | 143.00 | 131.00 | 133.50 | 133.50 | 11,444,238 |
08 Apr 2024 | 126.00 | 138.00 | 124.00 | 138.00 | 138.00 | 8,550,093 |
03 Apr 2024 | 131.00 | 131.00 | 124.00 | 125.50 | 125.50 | 5,045,806 |
02 Apr 2024 | 130.50 | 141.00 | 129.00 | 130.50 | 130.50 | 15,211,293 |
01 Apr 2024 | 123.00 | 133.00 | 121.50 | 130.00 | 130.00 | 5,584,174 |
29 Mar 2024 | 127.50 | 128.50 | 122.50 | 124.00 | 124.00 | 1,580,000 |
28 Mar 2024 | 131.00 | 131.00 | 124.00 | 127.50 | 127.50 | 3,731,457 |
27 Mar 2024 | 128.00 | 130.50 | 125.00 | 130.50 | 130.50 | 2,562,649 |
26 Mar 2024 | 128.00 | 130.50 | 125.50 | 127.00 | 127.00 | 2,881,155 |
25 Mar 2024 | 128.00 | 134.00 | 127.00 | 131.00 | 131.00 | 6,135,252 |
22 Mar 2024 | 128.00 | 129.00 | 125.00 | 125.50 | 125.50 | 2,186,136 |
21 Mar 2024 | 127.50 | 133.00 | 127.00 | 128.00 | 128.00 | 5,591,322 |
20 Mar 2024 | 131.50 | 136.00 | 123.50 | 123.50 | 123.50 | 6,293,552 |
19 Mar 2024 | 123.00 | 130.00 | 120.00 | 128.00 | 128.00 | 9,147,881 |
18 Mar 2024 | 110.00 | 119.50 | 109.50 | 119.50 | 119.50 | 3,263,632 |
15 Mar 2024 | 109.00 | 112.00 | 107.00 | 109.00 | 109.00 | 2,557,233 |
14 Mar 2024 | 115.00 | 115.00 | 107.00 | 109.50 | 109.50 | 3,457,615 |
13 Mar 2024 | 122.50 | 123.00 | 112.50 | 114.50 | 114.50 | 4,387,171 |
12 Mar 2024 | 122.00 | 123.00 | 119.00 | 122.00 | 122.00 | 3,466,541 |
11 Mar 2024 | 127.00 | 127.00 | 121.00 | 122.00 | 122.00 | 3,289,465 |
08 Mar 2024 | 137.00 | 138.00 | 122.00 | 124.50 | 124.50 | 7,756,443 |
07 Mar 2024 | 146.00 | 149.00 | 133.50 | 134.50 | 134.50 | 13,313,990 |
06 Mar 2024 | 129.50 | 141.50 | 128.50 | 141.50 | 141.50 | 11,431,625 |
05 Mar 2024 | 130.00 | 133.00 | 126.50 | 129.00 | 129.00 | 3,547,357 |
04 Mar 2024 | 133.50 | 133.50 | 125.00 | 128.00 | 128.00 | 5,624,344 |
01 Mar 2024 | 126.50 | 129.00 | 122.50 | 124.50 | 124.50 | 3,798,148 |
29 Feb 2024 | 126.00 | 127.50 | 122.50 | 126.00 | 126.00 | 4,352,558 |
27 Feb 2024 | 136.00 | 143.00 | 125.00 | 125.00 | 125.00 | 9,101,154 |
26 Feb 2024 | 140.00 | 140.00 | 129.00 | 134.50 | 134.50 | 10,999,518 |
23 Feb 2024 | 135.50 | 136.00 | 135.50 | 136.00 | 136.00 | 1,539,605 |
22 Feb 2024 | 116.50 | 124.00 | 115.50 | 124.00 | 124.00 | 3,543,832 |
21 Feb 2024 | 117.00 | 120.00 | 113.00 | 113.00 | 113.00 | 5,521,707 |
20 Feb 2024 | 113.50 | 119.00 | 113.00 | 114.00 | 114.00 | 8,473,835 |
19 Feb 2024 | 110.00 | 118.50 | 103.00 | 114.00 | 114.00 | 12,490,185 |
16 Feb 2024 | 102.50 | 109.00 | 102.00 | 109.00 | 109.00 | 3,361,896 |
15 Feb 2024 | 95.00 | 99.30 | 94.00 | 99.30 | 99.30 | 4,397,387 |
05 Feb 2024 | 88.00 | 93.00 | 86.00 | 90.30 | 90.30 | 6,849,723 |
02 Feb 2024 | 83.70 | 88.50 | 83.60 | 86.80 | 86.80 | 5,641,205 |
01 Feb 2024 | 83.80 | 84.60 | 82.50 | 83.20 | 83.20 | 2,252,662 |
31 Jan 2024 | 83.90 | 84.70 | 81.30 | 83.90 | 83.90 | 3,633,538 |
30 Jan 2024 | 86.80 | 87.30 | 82.70 | 83.90 | 83.90 | 14,386,593 |
29 Jan 2024 | 76.50 | 83.00 | 75.80 | 83.00 | 83.00 | 8,095,706 |
26 Jan 2024 | 77.10 | 77.50 | 75.50 | 75.50 | 75.50 | 2,400,706 |
25 Jan 2024 | 80.60 | 81.90 | 75.40 | 76.40 | 76.40 | 9,547,373 |
24 Jan 2024 | 74.00 | 80.00 | 73.10 | 80.00 | 80.00 | 5,500,415 |
23 Jan 2024 | 72.50 | 73.20 | 71.00 | 72.80 | 72.80 | 1,600,710 |
22 Jan 2024 | 71.00 | 73.50 | 70.00 | 71.20 | 71.20 | 1,963,107 |
19 Jan 2024 | 67.80 | 71.50 | 67.70 | 69.30 | 69.30 | 2,202,970 |
18 Jan 2024 | 69.90 | 70.90 | 66.20 | 66.30 | 66.30 | 1,703,287 |
17 Jan 2024 | 70.30 | 72.40 | 69.30 | 69.50 | 69.50 | 1,458,301 |
16 Jan 2024 | 71.60 | 72.00 | 68.50 | 71.10 | 71.10 | 1,589,690 |
15 Jan 2024 | 69.20 | 73.20 | 69.00 | 71.70 | 71.70 | 3,059,340 |
12 Jan 2024 | 67.90 | 68.70 | 67.40 | 68.00 | 68.00 | 747,460 |
11 Jan 2024 | 68.80 | 69.20 | 67.20 | 67.90 | 67.90 | 1,192,461 |
10 Jan 2024 | 70.50 | 71.70 | 68.10 | 68.80 | 68.80 | 2,363,156 |
09 Jan 2024 | 67.10 | 71.10 | 65.60 | 70.00 | 70.00 | 3,427,459 |
08 Jan 2024 | 68.10 | 73.70 | 68.00 | 69.50 | 69.50 | 4,581,080 |
05 Jan 2024 | 63.80 | 67.50 | 63.80 | 67.50 | 67.50 | 2,691,851 |
04 Jan 2024 | 64.90 | 64.90 | 63.10 | 63.80 | 63.80 | 1,778,840 |
03 Jan 2024 | 67.60 | 69.80 | 65.90 | 66.00 | 66.00 | 7,563,535 |
02 Jan 2024 | 63.10 | 68.20 | 63.10 | 68.20 | 68.20 | 4,463,392 |
29 Dec 2023 | 61.70 | 63.30 | 61.20 | 62.00 | 62.00 | 610,395 |
28 Dec 2023 | 60.40 | 62.60 | 60.40 | 61.60 | 61.60 | 701,285 |
27 Dec 2023 | 59.50 | 60.90 | 59.10 | 60.00 | 60.00 | 479,617 |
26 Dec 2023 | 58.80 | 59.70 | 58.50 | 58.80 | 58.80 | 244,866 |
25 Dec 2023 | 59.40 | 60.20 | 57.90 | 58.70 | 58.70 | 1,015,247 |
22 Dec 2023 | 61.00 | 62.30 | 59.70 | 59.80 | 59.80 | 610,992 |
21 Dec 2023 | 61.00 | 61.90 | 61.00 | 61.30 | 61.30 | 235,587 |
20 Dec 2023 | 63.20 | 63.20 | 61.60 | 62.00 | 62.00 | 254,018 |
19 Dec 2023 | 62.00 | 62.90 | 60.30 | 62.00 | 62.00 | 542,585 |
18 Dec 2023 | 62.00 | 63.20 | 61.80 | 62.00 | 62.00 | 329,698 |
15 Dec 2023 | 62.00 | 64.50 | 61.50 | 62.80 | 62.80 | 1,618,201 |
14 Dec 2023 | 64.60 | 64.60 | 59.50 | 61.00 | 61.00 | 2,293,263 |
13 Dec 2023 | 65.00 | 65.00 | 64.00 | 64.00 | 64.00 | 561,699 |
12 Dec 2023 | 65.20 | 65.20 | 63.90 | 64.90 | 64.90 | 794,376 |
11 Dec 2023 | 65.00 | 66.50 | 64.50 | 65.10 | 65.10 | 1,319,213 |
08 Dec 2023 | 64.50 | 65.30 | 62.60 | 65.00 | 65.00 | 1,932,002 |
07 Dec 2023 | 64.10 | 64.30 | 63.10 | 64.00 | 64.00 | 1,147,462 |
06 Dec 2023 | 64.30 | 64.30 | 62.20 | 63.80 | 63.80 | 1,041,264 |
05 Dec 2023 | 63.40 | 63.60 | 60.10 | 63.50 | 63.50 | 2,156,517 |
04 Dec 2023 | 61.90 | 66.80 | 61.90 | 64.00 | 64.00 | 2,786,167 |
01 Dec 2023 | 56.70 | 61.50 | 56.60 | 61.00 | 61.00 | 2,779,246 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |