Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
06 May 2024 | 225.00 | 226.05 | 220.20 | 226.05 | 226.05 | 3,709 |
03 May 2024 | 213.75 | 215.30 | 210.00 | 215.30 | 215.30 | 30,235 |
02 May 2024 | 213.95 | 213.95 | 204.00 | 205.05 | 205.05 | 15,342 |
30 Apr 2024 | 215.95 | 225.65 | 207.15 | 211.70 | 211.70 | 11,235 |
29 Apr 2024 | 222.90 | 222.90 | 203.00 | 217.00 | 217.00 | 36,460 |
26 Apr 2024 | 212.30 | 212.30 | 212.30 | 212.30 | 212.30 | 8,418 |
25 Apr 2024 | 216.60 | 216.60 | 216.60 | 216.60 | 216.60 | 6,843 |
24 Apr 2024 | 221.00 | 221.00 | 221.00 | 221.00 | 221.00 | 4,279 |
23 Apr 2024 | 225.50 | 225.70 | 225.50 | 225.50 | 225.50 | 11,017 |
22 Apr 2024 | 221.30 | 221.30 | 221.30 | 221.30 | 221.30 | 9,882 |
19 Apr 2024 | 217.00 | 219.85 | 213.90 | 217.00 | 217.00 | 7,216 |
18 Apr 2024 | 215.80 | 219.45 | 215.80 | 215.80 | 215.80 | 5,781 |
16 Apr 2024 | 219.45 | 223.00 | 219.45 | 219.45 | 219.45 | 6,782 |
15 Apr 2024 | 220.20 | 220.20 | 211.60 | 220.20 | 220.20 | 7,676 |
12 Apr 2024 | 215.90 | 216.00 | 215.90 | 215.90 | 215.90 | 5,534 |
10 Apr 2024 | 216.00 | 216.00 | 208.75 | 216.00 | 216.00 | 12,108 |
09 Apr 2024 | 213.00 | 213.65 | 213.00 | 213.00 | 213.00 | 18,096 |
08 Apr 2024 | 209.50 | 210.25 | 206.00 | 209.50 | 209.50 | 22,973 |
05 Apr 2024 | 206.15 | 206.15 | 206.15 | 206.15 | 206.15 | 17,302 |
04 Apr 2024 | 210.35 | 210.35 | 210.35 | 210.35 | 210.35 | 4,731 |
03 Apr 2024 | 214.65 | 218.90 | 214.65 | 214.65 | 214.65 | 12,085 |
02 Apr 2024 | 219.00 | 220.75 | 217.10 | 219.00 | 219.00 | 17,328 |
01 Apr 2024 | 217.10 | 217.10 | 217.00 | 217.10 | 217.10 | 36,567 |
28 Mar 2024 | 212.85 | 212.85 | 212.85 | 212.85 | 212.85 | 22,812 |
27 Mar 2024 | 208.70 | 208.70 | 208.70 | 208.70 | 208.70 | 281 |
26 Mar 2024 | 204.65 | 204.65 | 204.65 | 204.65 | 204.65 | 755 |
22 Mar 2024 | 200.65 | 200.65 | 200.65 | 200.65 | 200.65 | 8,865 |
21 Mar 2024 | 196.75 | 196.75 | 189.05 | 196.75 | 196.75 | 13,731 |
20 Mar 2024 | 192.90 | 192.90 | 189.15 | 192.90 | 192.90 | 19,395 |
19 Mar 2024 | 189.15 | 189.15 | 189.15 | 189.15 | 189.15 | 3,516 |
18 Mar 2024 | 185.45 | 185.45 | 185.45 | 185.45 | 185.45 | 7,312 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 178.30 | 178.30 | 171.35 | 178.30 | 178.30 | 9,887 |
13 Mar 2024 | 174.85 | 174.85 | 174.85 | 174.85 | 174.85 | 6,160 |
12 Mar 2024 | 178.40 | 185.65 | 178.40 | 178.40 | 178.40 | 51,259 |
11 Mar 2024 | 182.05 | 182.05 | 182.05 | 182.05 | 182.05 | 7,840 |
07 Mar 2024 | 178.50 | 178.50 | 175.00 | 178.50 | 178.50 | 9,825 |
06 Mar 2024 | 175.00 | 175.70 | 172.00 | 175.00 | 175.00 | 42,556 |
05 Mar 2024 | 172.30 | 172.30 | 172.30 | 172.30 | 172.30 | 17,281 |
04 Mar 2024 | 175.80 | 175.80 | 175.80 | 175.80 | 175.80 | 17,339 |
01 Mar 2024 | 175.85 | 175.85 | 169.00 | 175.85 | 175.85 | 20,485 |
29 Feb 2024 | 172.45 | 172.45 | 172.45 | 172.45 | 172.45 | 13,179 |
28 Feb 2024 | 175.95 | 175.95 | 175.95 | 175.95 | 175.95 | 12,085 |
27 Feb 2024 | 179.50 | 186.40 | 179.50 | 179.50 | 179.50 | 12,615 |
26 Feb 2024 | 183.15 | 183.15 | 181.75 | 183.15 | 183.15 | 23,520 |
23 Feb 2024 | 179.60 | 179.60 | 172.60 | 179.60 | 179.60 | 59,127 |
22 Feb 2024 | 176.10 | 176.10 | 176.10 | 176.10 | 176.10 | 70,752 |
21 Feb 2024 | 172.65 | 172.65 | 172.65 | 172.65 | 172.65 | 10,374 |
20 Feb 2024 | 169.30 | 169.30 | 166.00 | 169.30 | 169.30 | 54,039 |
19 Feb 2024 | 166.00 | 166.00 | 166.00 | 166.00 | 166.00 | 19,850 |
16 Feb 2024 | 162.75 | 162.75 | 162.75 | 162.75 | 162.75 | 97,561 |
15 Feb 2024 | 159.60 | 159.60 | 159.60 | 159.60 | 159.60 | 3,251 |
14 Feb 2024 | 156.50 | 156.50 | 156.50 | 156.50 | 156.50 | 8,656 |
13 Feb 2024 | 153.45 | 153.45 | 153.45 | 153.45 | 153.45 | 25,539 |
12 Feb 2024 | 150.45 | 150.45 | 150.45 | 150.45 | 150.45 | 28,387 |
09 Feb 2024 | 147.50 | 147.50 | 147.50 | 147.50 | 147.50 | 30,647 |
08 Feb 2024 | 144.65 | 144.65 | 144.65 | 144.65 | 144.65 | 16,976 |
07 Feb 2024 | 141.85 | 141.85 | 141.85 | 141.85 | 141.85 | 14,512 |
06 Feb 2024 | 139.10 | 139.10 | 139.10 | 139.10 | 139.10 | 20,190 |
05 Feb 2024 | 136.40 | 136.50 | 136.40 | 136.40 | 136.40 | 2,174 |
02 Feb 2024 | 133.85 | 133.85 | 133.85 | 133.85 | 133.85 | 1,646 |
01 Feb 2024 | 131.25 | 131.25 | 131.25 | 131.25 | 131.25 | 1,919 |
31 Jan 2024 | 128.70 | 128.70 | 128.70 | 128.70 | 128.70 | 7,337 |
30 Jan 2024 | 126.20 | 126.20 | 126.20 | 126.20 | 126.20 | 4,375 |
29 Jan 2024 | 123.75 | 123.75 | 123.75 | 123.75 | 123.75 | 7,898 |
25 Jan 2024 | 121.35 | 121.35 | 116.65 | 121.35 | 121.35 | 24,371 |
24 Jan 2024 | 119.00 | 119.45 | 117.20 | 119.00 | 119.00 | 13,721 |
23 Jan 2024 | 117.20 | 119.60 | 117.20 | 117.20 | 117.20 | 14,720 |
19 Jan 2024 | 122.05 | 123.40 | 122.00 | 122.05 | 122.05 | 4,155 |
18 Jan 2024 | 121.00 | 121.00 | 116.30 | 121.00 | 121.00 | 9,414 |
17 Jan 2024 | 118.65 | 118.65 | 118.65 | 118.65 | 118.65 | 38,186 |
16 Jan 2024 | 121.05 | 124.00 | 121.05 | 121.05 | 121.05 | 5,378 |
15 Jan 2024 | 123.50 | 123.50 | 123.50 | 123.50 | 123.50 | - |
12 Jan 2024 | 123.50 | 125.00 | 123.50 | 123.50 | 123.50 | 8,338 |
11 Jan 2024 | 125.00 | 125.00 | 122.00 | 125.00 | 125.00 | 18,952 |
10 Jan 2024 | 124.00 | 124.00 | 123.55 | 124.00 | 124.00 | 12,420 |
09 Jan 2024 | 126.05 | 131.10 | 126.05 | 126.05 | 126.05 | 11,459 |
08 Jan 2024 | 128.60 | 128.60 | 128.60 | 128.60 | 128.60 | 6,879 |
05 Jan 2024 | 126.10 | 126.10 | 126.00 | 126.10 | 126.10 | 8,221 |
04 Jan 2024 | 123.65 | 123.65 | 121.25 | 123.65 | 123.65 | 15,582 |
03 Jan 2024 | 121.25 | 121.55 | 121.25 | 121.25 | 121.25 | 42,264 |
02 Jan 2024 | 119.20 | 119.20 | 119.20 | 119.20 | 119.20 | 13,429 |
01 Jan 2024 | 116.90 | 116.90 | 116.60 | 116.90 | 116.90 | 10,313 |
29 Dec 2023 | 114.65 | 114.65 | 114.50 | 114.65 | 114.65 | 12,132 |
28 Dec 2023 | 112.45 | 112.45 | 112.45 | 112.45 | 112.45 | 19,663 |
27 Dec 2023 | 110.25 | 110.25 | 110.25 | 110.25 | 110.25 | 16,896 |
26 Dec 2023 | 108.05 | 108.10 | 104.20 | 108.10 | 108.10 | 5,769 |
22 Dec 2023 | 106.00 | 107.10 | 106.00 | 106.00 | 106.00 | 16,755 |
21 Dec 2023 | 105.00 | 105.00 | 105.00 | 105.00 | 105.00 | 30,911 |
20 Dec 2023 | 107.15 | 107.15 | 107.15 | 107.15 | 107.15 | 4,775 |
19 Dec 2023 | 109.30 | 110.00 | 109.30 | 109.30 | 109.30 | 8,169 |
18 Dec 2023 | 111.50 | 111.55 | 107.25 | 111.50 | 111.50 | 30,342 |
15 Dec 2023 | 109.40 | 110.00 | 109.40 | 109.40 | 109.40 | 9,792 |
14 Dec 2023 | 111.60 | 111.65 | 111.60 | 111.60 | 111.60 | 19,112 |
13 Dec 2023 | 109.50 | 109.50 | 106.50 | 109.50 | 109.50 | 55,817 |
12 Dec 2023 | 104.30 | 104.30 | 104.30 | 104.30 | 104.30 | 8,840 |
11 Dec 2023 | 99.35 | 99.35 | 96.00 | 99.35 | 99.35 | 15,442 |
08 Dec 2023 | 93.70 | 94.65 | 89.90 | 94.65 | 94.65 | 31,967 |
07 Dec 2023 | 88.00 | 90.95 | 86.90 | 90.15 | 90.15 | 33,311 |
06 Dec 2023 | 88.30 | 91.50 | 86.00 | 86.65 | 86.65 | 14,696 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |