Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
27 May 2024 | 222.45 | 222.45 | 222.40 | 222.40 | 222.40 | 1,911 |
24 May 2024 | 218.10 | 218.10 | 218.10 | 218.10 | 218.10 | 839 |
23 May 2024 | 213.85 | 213.85 | 213.85 | 213.85 | 213.85 | 5,994 |
22 May 2024 | 209.70 | 209.70 | 201.50 | 209.70 | 209.70 | 17,238 |
21 May 2024 | 205.60 | 205.60 | 205.60 | 205.60 | 205.60 | 25,999 |
17 May 2024 | 214.05 | 216.95 | 214.05 | 214.05 | 214.05 | 3,829 |
16 May 2024 | 218.40 | 218.40 | 214.05 | 218.40 | 218.40 | 10,103 |
15 May 2024 | 218.40 | 222.85 | 218.40 | 218.40 | 218.40 | 2,571 |
14 May 2024 | 222.85 | 222.85 | 222.85 | 222.85 | 222.85 | 8,033 |
13 May 2024 | 227.40 | 227.40 | 227.40 | 227.40 | 227.40 | 1,170 |
10 May 2024 | 232.05 | 232.05 | 232.05 | 232.05 | 232.05 | 5,599 |
09 May 2024 | 261.65 | 261.65 | 236.75 | 236.75 | 236.75 | 48,233 |
08 May 2024 | 249.20 | 249.20 | 249.20 | 249.20 | 249.20 | 23,595 |
07 May 2024 | 237.35 | 237.35 | 237.35 | 237.35 | 237.35 | 6,093 |
06 May 2024 | 225.00 | 226.05 | 220.20 | 226.05 | 226.05 | 8,244 |
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 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |