Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | 132.80 | 133.65 | 131.75 | 133.35 | 133.35 | 397,298 |
30 Apr 2024 | 131.75 | 133.30 | 130.90 | 133.30 | 133.30 | 671,461 |
29 Apr 2024 | 130.30 | 132.20 | 128.65 | 131.75 | 131.75 | 829,802 |
26 Apr 2024 | 127.60 | 130.25 | 127.20 | 129.95 | 129.95 | 1,632,734 |
25 Apr 2024 | 127.50 | 129.20 | 125.15 | 126.55 | 126.55 | 1,507,002 |
24 Apr 2024 | 132.30 | 132.30 | 127.55 | 127.55 | 127.55 | 1,632,212 |
23 Apr 2024 | 131.00 | 132.50 | 130.65 | 131.65 | 131.65 | 969,751 |
22 Apr 2024 | 129.85 | 131.00 | 129.50 | 130.45 | 130.45 | 1,022,211 |
19 Apr 2024 | 127.35 | 129.30 | 127.20 | 128.80 | 128.80 | 639,187 |
18 Apr 2024 | 126.45 | 129.15 | 126.15 | 128.70 | 128.70 | 759,574 |
17 Apr 2024 | 127.05 | 128.30 | 126.10 | 126.45 | 126.45 | 936,748 |
16 Apr 2024 | 128.10 | 129.20 | 126.65 | 127.35 | 127.35 | 1,157,986 |
15 Apr 2024 | 129.35 | 131.75 | 128.60 | 129.20 | 129.20 | 549,116 |
12 Apr 2024 | 130.65 | 132.85 | 128.40 | 129.35 | 129.35 | 1,299,857 |
11 Apr 2024 | 130.20 | 131.20 | 127.50 | 128.25 | 128.25 | 1,876,745 |
10 Apr 2024 | 134.60 | 135.25 | 129.30 | 131.00 | 131.00 | 1,369,323 |
09 Apr 2024 | 135.00 | 135.65 | 133.30 | 133.60 | 133.60 | 1,444,962 |
08 Apr 2024 | 134.40 | 136.90 | 133.75 | 136.80 | 136.80 | 872,512 |
05 Apr 2024 | 134.50 | 135.95 | 132.80 | 134.40 | 134.40 | 999,201 |
04 Apr 2024 | 137.50 | 138.40 | 135.55 | 135.85 | 135.85 | 1,682,280 |
03 Apr 2024 | 137.80 | 138.30 | 134.85 | 137.50 | 137.50 | 1,277,070 |
02 Apr 2024 | 139.65 | 140.65 | 137.05 | 137.80 | 137.80 | 1,321,092 |
28 Mar 2024 | 142.05 | 143.25 | 140.60 | 140.90 | 140.90 | 631,132 |
27 Mar 2024 | 140.00 | 143.00 | 138.90 | 141.70 | 141.70 | 791,593 |
26 Mar 2024 | 140.25 | 140.95 | 137.70 | 139.80 | 139.80 | 1,282,239 |
25 Mar 2024 | 140.30 | 141.10 | 139.05 | 140.25 | 140.25 | 1,013,532 |
22 Mar 2024 | 139.00 | 142.20 | 138.35 | 140.45 | 140.45 | 1,601,557 |
21 Mar 2024 | 137.45 | 140.15 | 137.05 | 138.95 | 138.95 | 1,163,939 |
20 Mar 2024 | 132.25 | 135.10 | 130.60 | 134.90 | 134.90 | 856,184 |
19 Mar 2024 | 129.95 | 132.55 | 129.40 | 132.45 | 132.45 | 607,975 |
18 Mar 2024 | 130.65 | 132.30 | 129.75 | 129.95 | 129.95 | 799,614 |
15 Mar 2024 | 133.50 | 133.90 | 130.80 | 131.30 | 131.30 | 1,490,387 |
14 Mar 2024 | 134.00 | 137.35 | 133.50 | 133.75 | 133.75 | 1,335,043 |
13 Mar 2024 | 133.65 | 134.45 | 132.40 | 133.80 | 133.80 | 1,210,620 |
12 Mar 2024 | 135.80 | 138.15 | 133.50 | 133.65 | 133.65 | 1,418,428 |
11 Mar 2024 | 134.20 | 137.45 | 133.55 | 135.80 | 135.80 | 1,495,087 |
08 Mar 2024 | 129.40 | 135.20 | 128.40 | 134.65 | 134.65 | 1,643,469 |
07 Mar 2024 | 125.85 | 130.45 | 124.40 | 129.05 | 129.05 | 1,229,775 |
06 Mar 2024 | 125.30 | 128.55 | 125.15 | 125.85 | 125.85 | 1,381,516 |
05 Mar 2024 | 125.50 | 126.70 | 124.90 | 125.30 | 125.30 | 994,041 |
04 Mar 2024 | 129.75 | 129.75 | 125.35 | 126.00 | 126.00 | 1,295,728 |
01 Mar 2024 | 124.75 | 128.20 | 124.75 | 128.15 | 128.15 | 1,382,605 |
29 Feb 2024 | 123.15 | 125.40 | 122.15 | 124.10 | 124.10 | 1,637,707 |
28 Feb 2024 | 124.00 | 124.25 | 120.60 | 122.10 | 122.10 | 1,804,617 |
27 Feb 2024 | 123.75 | 126.05 | 123.60 | 123.90 | 123.90 | 1,241,205 |
26 Feb 2024 | 124.20 | 124.65 | 123.05 | 123.75 | 123.75 | 1,042,049 |
23 Feb 2024 | 125.10 | 126.20 | 122.65 | 124.35 | 124.35 | 1,732,728 |
22 Feb 2024 | 124.00 | 126.15 | 121.95 | 125.30 | 125.30 | 1,362,679 |
21 Feb 2024 | 124.20 | 125.25 | 122.50 | 122.65 | 122.65 | 1,910,389 |
20 Feb 2024 | 125.80 | 126.20 | 124.25 | 124.85 | 124.85 | 1,480,236 |
19 Feb 2024 | 126.80 | 128.50 | 124.35 | 125.80 | 125.80 | 1,080,970 |
16 Feb 2024 | 129.90 | 130.05 | 126.75 | 127.55 | 127.55 | 1,023,918 |
15 Feb 2024 | 125.65 | 130.10 | 124.65 | 128.85 | 128.85 | 1,847,296 |
14 Feb 2024 | 121.50 | 125.80 | 120.50 | 123.85 | 123.85 | 4,216,655 |
13 Feb 2024 | 128.90 | 130.35 | 124.55 | 126.45 | 126.45 | 1,759,922 |
12 Feb 2024 | 127.80 | 130.25 | 127.15 | 128.55 | 128.55 | 1,217,581 |
09 Feb 2024 | 128.45 | 129.70 | 125.50 | 126.15 | 126.15 | 2,181,249 |
08 Feb 2024 | 128.90 | 129.95 | 127.90 | 128.45 | 128.45 | 1,009,178 |
07 Feb 2024 | 129.90 | 130.95 | 128.60 | 128.90 | 128.90 | 1,197,132 |
06 Feb 2024 | 130.95 | 131.55 | 128.20 | 130.00 | 130.00 | 1,089,938 |
05 Feb 2024 | 131.90 | 133.20 | 129.55 | 130.00 | 130.00 | 615,745 |
02 Feb 2024 | 135.65 | 136.55 | 131.80 | 132.50 | 132.50 | 1,072,475 |
01 Feb 2024 | 134.55 | 136.60 | 130.35 | 134.15 | 134.15 | 1,615,667 |
31 Jan 2024 | 135.80 | 136.90 | 134.80 | 135.45 | 135.45 | 1,396,614 |
30 Jan 2024 | 136.65 | 137.60 | 134.95 | 135.00 | 135.00 | 846,608 |
29 Jan 2024 | 134.35 | 136.85 | 132.15 | 135.75 | 135.75 | 740,037 |
26 Jan 2024 | 133.75 | 135.25 | 131.50 | 134.80 | 134.80 | 756,001 |
25 Jan 2024 | 131.10 | 133.90 | 130.70 | 133.75 | 133.75 | 768,564 |
24 Jan 2024 | 132.90 | 134.90 | 132.30 | 132.75 | 132.75 | 1,058,589 |
23 Jan 2024 | 132.80 | 133.15 | 130.15 | 131.00 | 131.00 | 581,396 |
22 Jan 2024 | 132.00 | 133.65 | 130.45 | 131.85 | 131.85 | 1,001,105 |
19 Jan 2024 | 130.45 | 131.45 | 128.95 | 129.80 | 129.80 | 677,562 |
18 Jan 2024 | 128.90 | 130.40 | 127.95 | 129.35 | 129.35 | 827,791 |
17 Jan 2024 | 130.50 | 130.60 | 127.85 | 128.90 | 128.90 | 1,664,219 |
16 Jan 2024 | 134.10 | 135.05 | 131.85 | 132.40 | 132.40 | 957,472 |
15 Jan 2024 | 136.90 | 137.15 | 134.05 | 134.90 | 134.90 | 751,589 |
12 Jan 2024 | 136.35 | 139.05 | 135.65 | 137.60 | 137.60 | 1,124,556 |
11 Jan 2024 | 138.90 | 140.50 | 134.70 | 135.20 | 135.20 | 1,353,633 |
10 Jan 2024 | 135.50 | 138.30 | 135.30 | 137.65 | 137.65 | 1,567,322 |
09 Jan 2024 | 135.85 | 136.75 | 134.00 | 135.35 | 135.35 | 1,514,072 |
08 Jan 2024 | 134.40 | 135.85 | 131.80 | 135.85 | 135.85 | 1,537,257 |
05 Jan 2024 | 137.00 | 137.70 | 134.80 | 134.95 | 134.95 | 957,472 |
04 Jan 2024 | 137.70 | 140.85 | 137.25 | 137.85 | 137.85 | 997,847 |
03 Jan 2024 | 140.30 | 141.10 | 137.10 | 138.10 | 138.10 | 1,051,671 |
02 Jan 2024 | 143.10 | 143.60 | 140.05 | 140.30 | 140.30 | 1,026,817 |
29 Dec 2023 | 144.55 | 145.30 | 142.55 | 143.30 | 143.30 | 622,470 |
28 Dec 2023 | 144.00 | 145.10 | 143.40 | 144.55 | 144.55 | 874,511 |
27 Dec 2023 | 143.40 | 145.75 | 142.50 | 144.20 | 144.20 | 792,436 |
22 Dec 2023 | 141.10 | 144.20 | 140.70 | 143.75 | 143.75 | 845,433 |
21 Dec 2023 | 141.40 | 142.35 | 139.45 | 141.85 | 141.85 | 1,728,605 |
20 Dec 2023 | 143.50 | 144.50 | 141.30 | 141.90 | 141.90 | 1,196,081 |
19 Dec 2023 | 143.45 | 145.00 | 142.45 | 143.10 | 143.10 | 1,054,175 |
18 Dec 2023 | 143.45 | 144.60 | 141.15 | 142.70 | 142.70 | 1,330,062 |
15 Dec 2023 | 146.00 | 149.30 | 143.30 | 144.65 | 144.65 | 3,133,472 |
14 Dec 2023 | 141.45 | 146.25 | 140.70 | 145.90 | 145.90 | 3,971,975 |
13 Dec 2023 | 133.55 | 134.85 | 132.20 | 134.00 | 134.00 | 1,240,482 |
12 Dec 2023 | 133.10 | 133.75 | 131.20 | 132.80 | 132.80 | 1,547,009 |
11 Dec 2023 | 132.30 | 135.20 | 131.70 | 134.70 | 134.70 | 1,150,022 |
08 Dec 2023 | 136.20 | 136.50 | 130.90 | 132.70 | 132.70 | 1,658,391 |
07 Dec 2023 | 132.85 | 136.75 | 131.70 | 136.15 | 136.15 | 2,639,398 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |