Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 June 2024 | 140.13 | 142.90 | 139.53 | 141.86 | 141.86 | 2,853,655 |
27 June 2024 | 144.50 | 144.50 | 139.19 | 140.12 | 140.12 | 3,958,146 |
26 June 2024 | 143.25 | 145.50 | 139.66 | 142.69 | 142.69 | 5,996,309 |
25 June 2024 | 139.39 | 144.60 | 139.01 | 142.92 | 142.92 | 4,673,843 |
24 June 2024 | 141.00 | 141.79 | 138.21 | 139.24 | 139.24 | 3,136,054 |
21 June 2024 | 141.90 | 143.25 | 139.10 | 141.01 | 141.01 | 3,892,174 |
20 June 2024 | 145.30 | 145.79 | 140.20 | 140.89 | 140.89 | 10,625,978 |
19 June 2024 | 144.90 | 146.68 | 138.20 | 139.08 | 139.08 | 5,302,856 |
18 June 2024 | 145.55 | 149.40 | 142.80 | 144.26 | 144.26 | 4,725,606 |
14 June 2024 | 146.90 | 149.39 | 143.51 | 145.40 | 145.40 | 5,905,026 |
13 June 2024 | 149.60 | 150.55 | 145.66 | 146.31 | 146.31 | 4,431,161 |
12 June 2024 | 153.16 | 154.25 | 149.09 | 149.62 | 149.62 | 2,568,549 |
11 June 2024 | 151.48 | 154.60 | 149.15 | 151.26 | 151.26 | 2,784,349 |
10 June 2024 | 153.00 | 154.04 | 147.60 | 149.64 | 149.64 | 3,770,996 |
07 June 2024 | 148.80 | 152.00 | 145.55 | 150.20 | 150.20 | 4,599,930 |
06 June 2024 | 143.25 | 153.00 | 141.60 | 146.40 | 146.40 | 5,891,704 |
05 June 2024 | 137.30 | 141.70 | 124.25 | 139.80 | 139.80 | 13,024,190 |
04 June 2024 | 153.00 | 153.00 | 138.05 | 138.05 | 138.05 | 13,501,101 |
03 June 2024 | 157.00 | 157.70 | 149.15 | 153.35 | 153.35 | 12,946,497 |
31 May 2024 | 146.70 | 149.60 | 142.60 | 148.95 | 148.95 | 8,802,413 |
30 May 2024 | 142.60 | 148.80 | 142.00 | 145.40 | 145.40 | 13,009,758 |
29 May 2024 | 138.00 | 146.80 | 133.00 | 143.40 | 143.40 | 36,882,298 |
28 May 2024 | 155.00 | 157.00 | 147.75 | 147.75 | 147.75 | 90,807,517 |
27 May 2024 | 166.10 | 177.00 | 161.65 | 164.15 | 164.15 | 8,136,940 |
24 May 2024 | 160.00 | 166.40 | 157.00 | 165.00 | 165.00 | 9,291,096 |
24 May 2024 | 4:1 Stock split | |||||
23 May 2024 | 151.16 | 157.25 | 150.25 | 151.29 | 151.29 | 4,628,848 |
22 May 2024 | 153.74 | 154.50 | 149.02 | 150.00 | 150.00 | 5,845,400 |
21 May 2024 | 158.75 | 160.49 | 151.76 | 153.01 | 153.01 | 6,489,168 |
17 May 2024 | 154.93 | 154.93 | 148.24 | 152.41 | 152.41 | 5,786,224 |
17 May 2024 | 4:1 Stock split | |||||
16 May 2024 | 141.24 | 153.82 | 139.50 | 152.59 | 152.59 | 9,850,124 |
15 May 2024 | 143.25 | 145.48 | 138.82 | 139.85 | 139.85 | 2,549,608 |
14 May 2024 | 139.93 | 142.50 | 137.70 | 141.49 | 141.49 | 3,225,820 |
13 May 2024 | 135.26 | 139.00 | 131.25 | 138.44 | 138.44 | 4,782,708 |
10 May 2024 | 141.99 | 142.23 | 134.64 | 135.70 | 135.70 | 3,083,548 |
09 May 2024 | 140.50 | 142.16 | 138.50 | 138.81 | 138.81 | 3,891,592 |
08 May 2024 | 142.50 | 143.75 | 138.34 | 140.02 | 140.02 | 6,276,008 |
07 May 2024 | 152.77 | 153.55 | 138.32 | 142.50 | 142.50 | 9,498,544 |
06 May 2024 | 159.55 | 161.25 | 149.00 | 151.43 | 151.43 | 10,276,252 |
03 May 2024 | 158.50 | 159.06 | 149.00 | 153.91 | 153.91 | 4,845,420 |
02 May 2024 | 157.93 | 160.63 | 155.89 | 156.89 | 156.89 | 2,775,328 |
30 Apr 2024 | 159.00 | 161.20 | 156.02 | 156.90 | 156.90 | 2,874,504 |
29 Apr 2024 | 161.75 | 165.15 | 155.76 | 157.75 | 157.75 | 4,319,584 |
26 Apr 2024 | 164.14 | 165.75 | 159.25 | 160.15 | 160.15 | 8,770,260 |
25 Apr 2024 | 151.18 | 164.60 | 151.00 | 161.38 | 161.38 | 27,359,848 |
24 Apr 2024 | 152.44 | 153.00 | 149.26 | 150.73 | 150.73 | 4,375,724 |
23 Apr 2024 | 157.50 | 161.48 | 147.52 | 149.93 | 149.93 | 13,973,120 |
22 Apr 2024 | 145.73 | 149.75 | 142.26 | 148.11 | 148.11 | 5,600,232 |
19 Apr 2024 | 134.50 | 144.48 | 130.44 | 142.26 | 142.26 | 7,280,476 |
18 Apr 2024 | 136.90 | 142.99 | 135.01 | 136.07 | 136.07 | 4,124,268 |
16 Apr 2024 | 134.50 | 141.75 | 133.79 | 137.23 | 137.23 | 3,664,948 |
15 Apr 2024 | 135.00 | 139.70 | 132.50 | 135.51 | 135.51 | 3,572,056 |
12 Apr 2024 | 135.44 | 141.50 | 134.38 | 139.60 | 139.60 | 3,271,424 |
10 Apr 2024 | 139.43 | 139.98 | 134.13 | 135.44 | 135.44 | 2,531,548 |
09 Apr 2024 | 139.46 | 143.25 | 137.16 | 139.76 | 139.76 | 5,000,740 |
08 Apr 2024 | 135.70 | 144.68 | 134.52 | 138.31 | 138.31 | 5,605,444 |
05 Apr 2024 | 136.25 | 137.40 | 131.05 | 132.32 | 132.32 | 3,018,480 |
04 Apr 2024 | 137.50 | 139.75 | 131.89 | 135.11 | 135.11 | 3,074,808 |
03 Apr 2024 | 128.68 | 135.07 | 127.51 | 134.57 | 134.57 | 4,253,272 |
02 Apr 2024 | 131.75 | 132.75 | 128.00 | 128.65 | 128.65 | 1,988,780 |
01 Apr 2024 | 131.25 | 134.93 | 128.51 | 131.18 | 131.18 | 1,906,000 |
28 Mar 2024 | 132.99 | 138.18 | 127.25 | 130.40 | 130.40 | 4,471,252 |
27 Mar 2024 | 127.50 | 132.52 | 126.25 | 132.52 | 132.52 | 4,711,140 |
26 Mar 2024 | 121.13 | 126.22 | 117.54 | 126.22 | 126.22 | 2,524,824 |
22 Mar 2024 | 118.00 | 123.00 | 117.00 | 120.22 | 120.22 | 4,500,496 |
21 Mar 2024 | 113.11 | 117.15 | 113.11 | 117.15 | 117.15 | 741,660 |
20 Mar 2024 | 114.72 | 117.09 | 110.07 | 111.57 | 111.57 | 1,430,480 |
19 Mar 2024 | 115.26 | 118.22 | 112.75 | 114.03 | 114.03 | 1,551,496 |
18 Mar 2024 | 117.84 | 118.50 | 111.34 | 116.61 | 116.61 | 3,334,372 |
15 Mar 2024 | 114.25 | 118.50 | 112.90 | 117.19 | 117.19 | 12,678,168 |
14 Mar 2024 | 108.32 | 115.25 | 107.06 | 112.97 | 112.97 | 7,953,684 |
13 Mar 2024 | 115.75 | 119.86 | 112.69 | 112.69 | 112.69 | 7,571,436 |
12 Mar 2024 | 124.50 | 129.57 | 118.18 | 118.61 | 118.61 | 6,433,424 |
11 Mar 2024 | 130.93 | 133.07 | 124.39 | 124.39 | 124.39 | 5,562,284 |
07 Mar 2024 | 118.75 | 130.93 | 118.75 | 130.93 | 130.93 | 13,469,088 |
06 Mar 2024 | 124.70 | 124.70 | 124.70 | 124.70 | 124.70 | 561,432 |
05 Mar 2024 | 131.26 | 131.26 | 131.26 | 131.26 | 131.26 | 1,567,128 |
04 Mar 2024 | 138.16 | 139.23 | 138.16 | 138.16 | 138.16 | 5,461,500 |
01 Mar 2024 | 152.51 | 155.55 | 143.77 | 146.25 | 146.25 | 2,438,848 |
29 Feb 2024 | 150.94 | 153.75 | 144.57 | 150.70 | 150.70 | 8,805,652 |
28 Feb 2024 | 157.00 | 157.41 | 149.11 | 150.94 | 150.94 | 3,847,200 |
27 Feb 2024 | 158.48 | 162.00 | 155.27 | 156.96 | 156.96 | 3,983,092 |
26 Feb 2024 | 153.96 | 160.50 | 150.52 | 157.70 | 157.70 | 4,083,056 |
23 Feb 2024 | 151.01 | 155.45 | 150.29 | 152.89 | 152.89 | 4,723,304 |
22 Feb 2024 | 150.50 | 151.75 | 142.82 | 148.05 | 148.05 | 3,062,192 |
21 Feb 2024 | 156.75 | 158.50 | 148.09 | 149.49 | 149.49 | 4,695,428 |
20 Feb 2024 | 159.01 | 160.86 | 150.84 | 155.88 | 155.88 | 5,159,556 |
19 Feb 2024 | 149.00 | 161.16 | 148.80 | 157.36 | 157.36 | 10,247,196 |
16 Feb 2024 | 145.00 | 150.51 | 144.50 | 147.74 | 147.74 | 12,129,512 |
15 Feb 2024 | 133.23 | 144.40 | 133.01 | 143.59 | 143.59 | 14,896,444 |
14 Feb 2024 | 125.00 | 133.00 | 125.00 | 131.27 | 131.27 | 18,388,340 |
13 Feb 2024 | 125.00 | 130.24 | 110.69 | 128.66 | 128.66 | 6,597,060 |
12 Feb 2024 | 132.75 | 135.50 | 121.25 | 122.97 | 122.97 | 8,553,116 |
09 Feb 2024 | 139.10 | 140.50 | 124.53 | 128.05 | 128.05 | 6,834,940 |
08 Feb 2024 | 142.50 | 144.70 | 135.85 | 138.07 | 138.07 | 9,739,476 |
07 Feb 2024 | 132.99 | 136.25 | 131.75 | 135.66 | 135.66 | 4,503,736 |
06 Feb 2024 | 135.25 | 136.68 | 128.75 | 132.20 | 132.20 | 6,582,484 |
05 Feb 2024 | 130.93 | 135.75 | 128.95 | 133.74 | 133.74 | 10,815,588 |
02 Feb 2024 | 120.00 | 129.98 | 120.00 | 127.19 | 127.19 | 12,686,356 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |