Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Oct 2024 | 131.63 | 132.60 | 131.00 | 132.15 | 132.15 | 126,948 |
03 Oct 2024 | 134.43 | 134.45 | 131.90 | 132.60 | 132.60 | 102,416 |
02 Oct 2024 | 134.75 | 135.85 | 133.90 | 134.30 | 134.30 | 52,159 |
01 Oct 2024 | 135.23 | 135.65 | 134.25 | 134.85 | 134.85 | 93,871 |
30 Sept 2024 | 135.15 | 136.65 | 134.95 | 135.65 | 135.65 | 185,929 |
27 Sept 2024 | 135.48 | 135.85 | 134.15 | 134.90 | 134.90 | 75,750 |
26 Sept 2024 | 132.80 | 135.15 | 132.95 | 134.50 | 134.50 | 16,856 |
25 Sept 2024 | 129.52 | 132.35 | 129.35 | 131.88 | 131.88 | 107,077 |
24 Sept 2024 | 128.55 | 129.85 | 128.55 | 129.40 | 129.40 | 22,433 |
23 Sept 2024 | 128.38 | 130.40 | 127.80 | 128.55 | 128.55 | 244,937 |
20 Sept 2024 | 128.55 | 129.35 | 127.55 | 127.70 | 127.70 | 59,209 |
19 Sept 2024 | 124.97 | 129.70 | 124.55 | 128.77 | 128.77 | 206,365 |
18 Sept 2024 | 125.63 | 125.95 | 124.20 | 124.80 | 124.80 | 23,786 |
17 Sept 2024 | 127.00 | 127.30 | 125.15 | 125.60 | 125.60 | 396,722 |
16 Sept 2024 | 126.53 | 127.30 | 126.05 | 126.47 | 126.47 | 466,274 |
13 Sept 2024 | 126.40 | 127.00 | 125.80 | 126.45 | 126.45 | 28,300 |
12 Sept 2024 | 127.00 | 128.10 | 126.20 | 126.70 | 126.70 | 118,475 |
11 Sept 2024 | 126.97 | 127.90 | 126.47 | 126.65 | 126.65 | 75,791 |
10 Sept 2024 | 127.68 | 128.35 | 127.10 | 127.28 | 127.28 | 127,107 |
09 Sept 2024 | 127.75 | 128.30 | 127.15 | 127.80 | 127.80 | 15,491 |
06 Sept 2024 | 128.93 | 129.00 | 127.85 | 128.32 | 128.32 | 104,314 |
05 Sept 2024 | 129.45 | 129.80 | 128.18 | 129.48 | 129.48 | 120,923 |
04 Sept 2024 | 129.82 | 130.05 | 128.90 | 129.52 | 129.52 | 191,462 |
03 Sept 2024 | 130.32 | 130.85 | 130.05 | 130.40 | 130.40 | 27,587 |
02 Sept 2024 | 130.98 | 131.15 | 129.35 | 129.98 | 129.98 | 44,546 |
30 Aug 2024 | 130.63 | 131.35 | 128.15 | 131.00 | 131.00 | 40,360 |
29 Aug 2024 | 129.95 | 131.30 | 129.70 | 130.95 | 130.95 | 42,620 |
28 Aug 2024 | 128.70 | 130.05 | 128.70 | 130.02 | 130.02 | 210,473 |
27 Aug 2024 | 127.82 | 129.20 | 127.70 | 128.70 | 128.70 | 59,019 |
23 Aug 2024 | 127.03 | 128.20 | 126.65 | 127.90 | 127.90 | 263,072 |
22 Aug 2024 | 126.82 | 127.30 | 126.60 | 126.60 | 126.60 | 50,799 |
21 Aug 2024 | 125.47 | 126.90 | 125.00 | 126.50 | 126.50 | 64,306 |
20 Aug 2024 | 124.20 | 125.15 | 123.90 | 124.82 | 124.82 | 104,298 |
19 Aug 2024 | 124.10 | 124.60 | 123.35 | 124.20 | 124.20 | 258,619 |
16 Aug 2024 | 124.63 | 124.90 | 124.10 | 124.45 | 124.45 | 15,588 |
15 Aug 2024 | 124.32 | 125.30 | 123.60 | 124.95 | 124.95 | 92,138 |
14 Aug 2024 | 124.03 | 125.00 | 123.45 | 123.75 | 123.75 | 10,539 |
13 Aug 2024 | 124.55 | 124.90 | 122.50 | 123.10 | 123.10 | 171,105 |
12 Aug 2024 | 126.22 | 126.40 | 124.55 | 124.90 | 124.90 | 278,307 |
09 Aug 2024 | 125.68 | 126.50 | 124.85 | 126.30 | 126.30 | 14,971 |
08 Aug 2024 | 128.35 | 128.70 | 125.15 | 126.05 | 126.05 | 16,115 |
07 Aug 2024 | 125.45 | 133.55 | 124.95 | 128.25 | 128.25 | 413,737 |
06 Aug 2024 | 131.50 | 131.70 | 130.30 | 131.20 | 131.20 | 63,532 |
05 Aug 2024 | 131.15 | 132.20 | 129.50 | 130.40 | 130.40 | 18,104 |
02 Aug 2024 | 131.88 | 133.10 | 131.25 | 131.70 | 131.70 | 57,791 |
01 Aug 2024 | 132.85 | 133.95 | 131.70 | 131.95 | 131.95 | 361,211 |
31 July 2024 | 136.50 | 136.35 | 129.85 | 134.45 | 134.45 | 43,580 |
30 July 2024 | 135.70 | 136.60 | 135.55 | 136.05 | 136.05 | 68,846 |
29 July 2024 | 136.70 | 137.05 | 135.15 | 135.27 | 135.27 | 5,482 |
26 July 2024 | 134.88 | 137.10 | 134.85 | 136.55 | 136.55 | 17,103 |
25 July 2024 | 136.40 | 137.45 | 135.10 | 135.10 | 135.10 | 17,855 |
24 July 2024 | 136.32 | 136.05 | 134.80 | 135.40 | 135.40 | 34,767 |
23 July 2024 | 138.32 | 138.30 | 137.15 | 137.80 | 137.80 | 33,532 |
22 July 2024 | 138.23 | 139.20 | 137.95 | 138.85 | 138.85 | 42,630 |
19 July 2024 | 137.38 | 137.85 | 137.10 | 137.43 | 137.43 | 80,357 |
18 July 2024 | 138.18 | 138.90 | 137.60 | 138.25 | 138.25 | 16,052 |
17 July 2024 | 135.75 | 137.80 | 135.80 | 136.88 | 136.88 | 235,691 |
16 July 2024 | 136.48 | 136.35 | 135.20 | 135.95 | 135.95 | 197,340 |
15 July 2024 | 138.57 | 138.80 | 136.90 | 137.52 | 137.52 | 176,026 |
12 July 2024 | 137.45 | 138.55 | 136.50 | 137.90 | 137.90 | 159,049 |
11 July 2024 | 138.65 | 138.80 | 136.60 | 137.45 | 137.45 | 21,268 |
10 July 2024 | 138.15 | 138.95 | 137.85 | 138.18 | 138.18 | 508,217 |
09 July 2024 | 137.88 | 139.40 | 137.80 | 138.40 | 138.40 | 99,744 |
08 July 2024 | 136.38 | 137.90 | 136.20 | 137.73 | 137.73 | 56,501 |
05 July 2024 | 136.32 | 137.00 | 135.05 | 135.85 | 135.85 | 11,242 |
04 July 2024 | 135.70 | 136.65 | 135.80 | 135.98 | 135.98 | 36,368 |
03 July 2024 | 136.77 | 136.60 | 135.10 | 135.57 | 135.57 | 183,750 |
02 July 2024 | 136.07 | 137.85 | 135.15 | 137.02 | 137.02 | 83,111 |
01 July 2024 | 136.70 | 137.40 | 136.00 | 136.65 | 136.65 | 13,524 |
28 June 2024 | 139.25 | 140.05 | 136.00 | 136.15 | 136.15 | 18,097 |
27 June 2024 | 142.05 | 142.20 | 138.45 | 138.80 | 138.80 | 40,483 |
26 June 2024 | 141.27 | 142.20 | 140.25 | 141.77 | 141.77 | 105,788 |
25 June 2024 | 142.57 | 143.20 | 140.65 | 140.85 | 140.85 | 45,652 |
24 June 2024 | 140.82 | 141.95 | 138.50 | 141.32 | 141.32 | 62,178 |
21 June 2024 | 140.27 | 141.35 | 138.50 | 140.15 | 140.15 | 15,094 |
20 June 2024 | 139.63 | 140.75 | 139.30 | 140.35 | 140.35 | 21,156 |
19 June 2024 | 141.73 | 141.80 | 138.00 | 140.15 | 140.15 | 197,597 |
18 June 2024 | 146.23 | 146.80 | 141.55 | 141.85 | 141.85 | 35,620 |
17 June 2024 | 146.52 | 147.00 | 145.05 | 146.25 | 146.25 | 267,697 |
14 June 2024 | 145.55 | 146.55 | 145.10 | 146.50 | 146.50 | 22,568 |
13 June 2024 | 146.38 | 146.40 | 144.10 | 144.38 | 144.38 | 4,659 |
12 June 2024 | 144.63 | 146.65 | 142.30 | 146.13 | 146.13 | 186,207 |
11 June 2024 | 144.15 | 144.85 | 142.75 | 144.20 | 144.20 | 787,937 |
10 June 2024 | 144.38 | 145.50 | 143.65 | 143.65 | 143.65 | 10,193 |
07 June 2024 | 142.88 | 145.10 | 141.80 | 144.95 | 144.95 | 11,387 |
06 June 2024 | 144.13 | 145.20 | 141.65 | 142.65 | 142.65 | 46,764 |
05 June 2024 | 144.38 | 145.05 | 143.00 | 144.35 | 144.35 | 25,974 |
04 June 2024 | 144.45 | 145.80 | 143.75 | 144.13 | 144.13 | 60,793 |
03 June 2024 | 144.70 | 145.50 | 143.60 | 145.38 | 145.38 | 3,709 |
31 May 2024 | 142.65 | 144.70 | 139.05 | 144.60 | 144.60 | 500,303 |
30 May 2024 | 144.02 | 145.90 | 142.70 | 143.50 | 143.50 | 4,902 |
29 May 2024 | 143.93 | 144.15 | 142.85 | 143.60 | 143.60 | 170,800 |
28 May 2024 | 145.95 | 146.80 | 143.90 | 144.60 | 144.60 | 369,947 |
24 May 2024 | 145.77 | 147.05 | 145.80 | 145.95 | 145.95 | 26,082 |
23 May 2024 | 147.35 | 148.10 | 145.40 | 145.90 | 145.90 | 11,478 |
22 May 2024 | 146.13 | 147.05 | 146.00 | 146.60 | 146.60 | 7,664 |
21 May 2024 | 145.50 | 146.30 | 144.45 | 145.48 | 145.48 | 117,005 |
20 May 2024 | 144.82 | 145.55 | 143.95 | 145.05 | 145.05 | 127,511 |
17 May 2024 | 143.65 | 146.80 | 140.65 | 144.75 | 144.75 | 140,916 |
16 May 2024 | 144.43 | 144.60 | 143.90 | 144.00 | 144.00 | 306,455 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |