Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 191.55 | 191.55 | 191.55 | 191.55 | 191.55 | 1,720 |
09 May 2024 | 195.45 | 195.45 | 195.45 | 195.45 | 195.45 | 2,131 |
08 May 2024 | 199.40 | 199.40 | 199.40 | 199.40 | 199.40 | 2,374 |
07 May 2024 | 203.45 | 203.45 | 203.45 | 203.45 | 203.45 | 2,174 |
06 May 2024 | 207.60 | 207.60 | 207.60 | 207.60 | 207.60 | 1,754 |
03 May 2024 | 211.80 | 211.80 | 211.80 | 211.80 | 211.80 | 3,674 |
02 May 2024 | 216.10 | 216.10 | 216.10 | 216.10 | 216.10 | 2,500 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 220.50 | 220.50 | 220.50 | 220.50 | 220.50 | 1,557 |
29 Apr 2024 | 224.95 | 224.95 | 224.95 | 224.95 | 224.95 | 3,405 |
26 Apr 2024 | 237.00 | 237.00 | 229.50 | 229.50 | 229.50 | 11,600 |
25 Apr 2024 | 232.80 | 234.15 | 227.50 | 234.15 | 234.15 | 6,864 |
24 Apr 2024 | 219.80 | 223.05 | 201.85 | 223.00 | 223.00 | 39,154 |
23 Apr 2024 | 212.45 | 212.45 | 211.00 | 212.45 | 212.45 | 57,398 |
22 Apr 2024 | 202.35 | 202.35 | 202.35 | 202.35 | 202.35 | 1,273 |
19 Apr 2024 | 192.75 | 192.75 | 192.75 | 192.75 | 192.75 | 846 |
18 Apr 2024 | 183.60 | 183.60 | 183.60 | 183.60 | 183.60 | 1,162 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 174.90 | 174.90 | 174.90 | 174.90 | 174.90 | 820 |
15 Apr 2024 | 166.60 | 166.60 | 166.60 | 166.60 | 166.60 | 1,593 |
12 Apr 2024 | 158.70 | 158.70 | 158.70 | 158.70 | 158.70 | 3,076 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 148.90 | 154.50 | 144.95 | 150.50 | 150.50 | 31,808 |
09 Apr 2024 | 144.00 | 149.40 | 143.00 | 148.90 | 148.90 | 34,615 |
08 Apr 2024 | 140.55 | 142.30 | 129.00 | 142.30 | 142.30 | 3,860 |
05 Apr 2024 | 136.00 | 137.35 | 133.75 | 135.55 | 135.55 | 2,175 |
04 Apr 2024 | 136.00 | 136.90 | 132.00 | 133.25 | 133.25 | 2,099 |
03 Apr 2024 | 130.50 | 136.00 | 130.50 | 134.90 | 134.90 | 2,019 |
02 Apr 2024 | 127.00 | 130.85 | 125.00 | 130.10 | 130.10 | 852 |
01 Apr 2024 | 123.00 | 129.00 | 123.00 | 124.65 | 124.65 | 653 |
28 Mar 2024 | 126.00 | 126.40 | 123.00 | 123.05 | 123.05 | 4,403 |
27 Mar 2024 | 126.70 | 126.70 | 124.65 | 126.00 | 126.00 | 1,789 |
26 Mar 2024 | 124.80 | 128.95 | 122.60 | 127.85 | 127.85 | 2,629 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 123.00 | 125.00 | 119.30 | 123.20 | 123.20 | 4,854 |
21 Mar 2024 | 122.00 | 122.00 | 115.70 | 119.90 | 119.90 | 105,507 |
20 Mar 2024 | 117.95 | 117.95 | 114.00 | 116.80 | 116.80 | 496 |
19 Mar 2024 | 120.50 | 120.50 | 116.00 | 117.95 | 117.95 | 1,503 |
18 Mar 2024 | 114.95 | 115.00 | 111.55 | 115.00 | 115.00 | 285 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 107.00 | 118.00 | 106.80 | 111.05 | 111.05 | 3,395 |
13 Mar 2024 | 118.30 | 118.30 | 112.40 | 112.40 | 112.40 | 2,837 |
12 Mar 2024 | 125.95 | 125.95 | 115.30 | 118.30 | 118.30 | 2,341 |
11 Mar 2024 | 117.40 | 123.00 | 117.00 | 120.20 | 120.20 | 1,841 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 114.00 | 121.05 | 114.00 | 117.35 | 117.35 | 592 |
06 Mar 2024 | 118.00 | 118.00 | 114.25 | 115.30 | 115.30 | 3,039 |
05 Mar 2024 | 120.95 | 120.95 | 118.10 | 119.95 | 119.95 | 1,827 |
04 Mar 2024 | 123.85 | 123.85 | 118.50 | 120.95 | 120.95 | 661 |
01 Mar 2024 | 116.00 | 124.00 | 116.00 | 122.90 | 122.90 | 1,668 |
29 Feb 2024 | 123.00 | 123.00 | 118.00 | 118.20 | 118.20 | 1,179 |
28 Feb 2024 | 124.50 | 125.00 | 121.00 | 121.00 | 121.00 | 956 |
27 Feb 2024 | 124.40 | 129.00 | 123.05 | 124.20 | 124.20 | 1,169 |
26 Feb 2024 | 127.00 | 127.00 | 122.80 | 124.40 | 124.40 | 579 |
23 Feb 2024 | 129.70 | 129.70 | 123.10 | 124.55 | 124.55 | 940 |
22 Feb 2024 | 123.00 | 124.65 | 123.00 | 124.60 | 124.60 | 1,780 |
21 Feb 2024 | 129.50 | 129.50 | 125.30 | 126.10 | 126.10 | 1,420 |
20 Feb 2024 | 133.00 | 133.00 | 126.25 | 129.40 | 129.40 | 2,393 |
16 Feb 2024 | 124.50 | 127.50 | 120.70 | 126.90 | 126.90 | 3,688 |
15 Feb 2024 | 124.50 | 128.75 | 122.00 | 122.90 | 122.90 | 1,438 |
14 Feb 2024 | 130.25 | 130.25 | 118.75 | 125.65 | 125.65 | 3,375 |
13 Feb 2024 | 123.00 | 125.00 | 123.00 | 124.05 | 124.05 | 4,692 |
12 Feb 2024 | 125.50 | 128.00 | 123.00 | 125.00 | 125.00 | 4,291 |
09 Feb 2024 | 121.85 | 126.75 | 121.85 | 125.40 | 125.40 | 2,063 |
08 Feb 2024 | 126.20 | 127.00 | 124.60 | 125.00 | 125.00 | 490 |
07 Feb 2024 | 124.20 | 129.80 | 124.00 | 125.00 | 125.00 | 600 |
06 Feb 2024 | 124.00 | 126.80 | 121.00 | 124.20 | 124.20 | 1,657 |
05 Feb 2024 | 122.30 | 128.45 | 122.30 | 124.00 | 124.00 | 1,037 |
02 Feb 2024 | 127.80 | 127.80 | 125.00 | 125.30 | 125.30 | 1,549 |
01 Feb 2024 | 125.00 | 127.95 | 125.00 | 125.05 | 125.05 | 5,633 |
31 Jan 2024 | 128.00 | 128.00 | 122.55 | 126.00 | 126.00 | 1,998 |
30 Jan 2024 | 122.00 | 129.00 | 122.00 | 128.00 | 128.00 | 710 |
29 Jan 2024 | 131.15 | 131.15 | 121.00 | 125.85 | 125.85 | 2,183 |
26 Jan 2024 | 126.00 | 126.00 | 126.00 | 126.00 | 126.00 | - |
25 Jan 2024 | 123.35 | 129.50 | 123.35 | 126.00 | 126.00 | 427 |
24 Jan 2024 | 124.95 | 128.95 | 121.15 | 125.85 | 125.85 | 1,840 |
23 Jan 2024 | 129.50 | 133.00 | 124.00 | 124.25 | 124.25 | 2,842 |
22 Jan 2024 | 129.55 | 129.55 | 129.55 | 129.55 | 129.55 | - |
19 Jan 2024 | 120.30 | 129.55 | 120.30 | 129.55 | 129.55 | 4,769 |
18 Jan 2024 | 124.50 | 126.80 | 119.00 | 123.40 | 123.40 | 8,795 |
17 Jan 2024 | 127.90 | 127.90 | 122.85 | 124.10 | 124.10 | 289 |
16 Jan 2024 | 125.15 | 129.00 | 125.10 | 127.05 | 127.05 | 3,012 |
12 Jan 2024 | 133.45 | 135.60 | 131.10 | 132.00 | 132.00 | 2,977 |
11 Jan 2024 | 138.75 | 139.80 | 132.60 | 136.20 | 136.20 | 4,642 |
10 Jan 2024 | 139.55 | 141.25 | 137.35 | 138.00 | 138.00 | 5,555 |
09 Jan 2024 | 144.65 | 148.00 | 139.00 | 139.75 | 139.75 | 11,712 |
08 Jan 2024 | 149.70 | 149.70 | 140.15 | 141.80 | 141.80 | 26,736 |
05 Jan 2024 | 133.00 | 148.15 | 133.00 | 143.25 | 143.25 | 50,404 |
04 Jan 2024 | 131.05 | 133.90 | 130.75 | 132.00 | 132.00 | 18,737 |
03 Jan 2024 | 127.70 | 131.25 | 126.00 | 130.85 | 130.85 | 5,950 |
02 Jan 2024 | 128.65 | 130.95 | 123.60 | 126.60 | 126.60 | 23,614 |
29 Dec 2023 | 127.00 | 134.25 | 120.00 | 130.85 | 130.85 | 60,387 |
28 Dec 2023 | 136.17 | 137.25 | 119.00 | 124.75 | 124.75 | 107,580 |
27 Dec 2023 | 110.70 | 132.84 | 107.50 | 132.84 | 132.84 | 121,822 |
26 Dec 2023 | 109.04 | 113.80 | 106.80 | 110.70 | 110.70 | 4,519 |
22 Dec 2023 | 104.00 | 108.74 | 104.00 | 105.30 | 105.30 | 5,539 |
21 Dec 2023 | 101.00 | 106.55 | 101.00 | 106.01 | 106.01 | 2,186 |
20 Dec 2023 | 110.11 | 110.11 | 102.00 | 103.38 | 103.38 | 5,693 |
19 Dec 2023 | 116.43 | 116.43 | 104.10 | 107.95 | 107.95 | 16,395 |
18 Dec 2023 | 110.30 | 119.25 | 106.00 | 114.40 | 114.40 | 24,162 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |