Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | - | - | - | - | - | - |
06 May 2024 | 170.55 | 173.85 | 165.60 | 166.10 | 166.10 | 160,604 |
03 May 2024 | 178.85 | 178.85 | 170.00 | 171.65 | 171.65 | 93,475 |
02 May 2024 | 173.70 | 178.75 | 168.05 | 177.60 | 177.60 | 124,195 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 173.95 | 173.95 | 169.95 | 170.85 | 170.85 | 70,624 |
29 Apr 2024 | 173.00 | 174.30 | 170.15 | 171.15 | 171.15 | 29,406 |
26 Apr 2024 | 172.15 | 174.15 | 170.15 | 171.20 | 171.20 | 59,041 |
25 Apr 2024 | 172.75 | 176.00 | 170.40 | 172.10 | 172.10 | 42,102 |
24 Apr 2024 | 166.65 | 177.35 | 166.65 | 175.35 | 175.35 | 57,693 |
23 Apr 2024 | 170.00 | 170.00 | 164.55 | 165.95 | 165.95 | 40,712 |
22 Apr 2024 | 166.50 | 170.00 | 166.35 | 168.55 | 168.55 | 39,392 |
19 Apr 2024 | 163.05 | 167.30 | 161.15 | 164.25 | 164.25 | 51,841 |
18 Apr 2024 | 168.75 | 171.65 | 166.90 | 167.30 | 167.30 | 18,594 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 162.75 | 172.75 | 162.75 | 167.90 | 167.90 | 52,222 |
15 Apr 2024 | 161.05 | 171.50 | 161.05 | 167.90 | 167.90 | 58,761 |
12 Apr 2024 | 174.25 | 175.20 | 169.25 | 174.75 | 174.75 | 51,954 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 172.70 | 176.00 | 172.70 | 174.25 | 174.25 | 61,172 |
09 Apr 2024 | 179.90 | 179.90 | 171.70 | 173.95 | 173.95 | 24,562 |
08 Apr 2024 | 178.05 | 181.35 | 174.50 | 177.25 | 177.25 | 74,180 |
05 Apr 2024 | 180.60 | 182.25 | 176.60 | 177.35 | 177.35 | 24,874 |
04 Apr 2024 | 180.55 | 183.95 | 178.10 | 181.80 | 181.80 | 46,915 |
03 Apr 2024 | 179.00 | 181.95 | 177.35 | 178.15 | 178.15 | 109,555 |
02 Apr 2024 | 172.65 | 181.00 | 170.20 | 177.95 | 177.95 | 104,181 |
01 Apr 2024 | 166.90 | 173.40 | 166.55 | 171.75 | 171.75 | 49,561 |
28 Mar 2024 | 164.35 | 174.00 | 164.30 | 166.10 | 166.10 | 48,938 |
27 Mar 2024 | 159.65 | 165.25 | 159.50 | 162.50 | 162.50 | 142,033 |
26 Mar 2024 | 164.80 | 167.95 | 158.75 | 159.60 | 159.60 | 43,800 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 147.80 | 170.05 | 146.50 | 165.35 | 165.35 | 147,855 |
21 Mar 2024 | 143.85 | 149.45 | 141.85 | 146.50 | 146.50 | 71,717 |
20 Mar 2024 | 146.45 | 146.45 | 140.40 | 142.40 | 142.40 | 104,612 |
19 Mar 2024 | 146.55 | 149.95 | 141.40 | 142.90 | 142.90 | 93,683 |
18 Mar 2024 | 159.60 | 159.60 | 145.60 | 146.55 | 146.55 | 104,542 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 131.00 | 149.60 | 128.15 | 145.55 | 145.55 | 171,588 |
13 Mar 2024 | 142.30 | 150.00 | 130.10 | 131.20 | 131.20 | 168,791 |
12 Mar 2024 | 150.75 | 154.50 | 140.75 | 144.25 | 144.25 | 235,488 |
11 Mar 2024 | 161.40 | 163.65 | 149.25 | 151.90 | 151.90 | 145,626 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 167.40 | 167.50 | 162.65 | 163.55 | 163.55 | 69,841 |
06 Mar 2024 | 169.25 | 170.50 | 160.10 | 164.10 | 164.10 | 136,115 |
05 Mar 2024 | 173.95 | 175.00 | 168.60 | 169.60 | 169.60 | 68,444 |
04 Mar 2024 | 181.50 | 186.45 | 173.55 | 174.00 | 174.00 | 86,121 |
01 Mar 2024 | 175.40 | 176.65 | 171.55 | 174.70 | 174.70 | 39,056 |
29 Feb 2024 | 166.50 | 174.60 | 165.20 | 171.95 | 171.95 | 75,999 |
28 Feb 2024 | 176.05 | 178.10 | 164.10 | 166.20 | 166.20 | 134,156 |
27 Feb 2024 | 178.75 | 181.55 | 174.60 | 175.30 | 175.30 | 91,339 |
26 Feb 2024 | 185.05 | 189.00 | 179.35 | 180.60 | 180.60 | 60,816 |
23 Feb 2024 | 186.25 | 186.45 | 182.10 | 182.95 | 182.95 | 38,649 |
22 Feb 2024 | 185.00 | 187.10 | 180.05 | 183.25 | 183.25 | 81,241 |
21 Feb 2024 | 187.75 | 187.75 | 180.60 | 184.40 | 184.40 | 66,746 |
20 Feb 2024 | 191.85 | 191.85 | 185.55 | 186.20 | 186.20 | 86,372 |
16 Feb 2024 | 181.25 | 185.75 | 181.25 | 183.00 | 183.00 | 25,439 |
15 Feb 2024 | 182.00 | 187.40 | 181.15 | 182.80 | 182.80 | 71,865 |
14 Feb 2024 | 171.75 | 182.60 | 171.75 | 180.95 | 180.95 | 63,525 |
13 Feb 2024 | 178.65 | 184.65 | 172.15 | 178.65 | 178.65 | 45,371 |
12 Feb 2024 | 200.95 | 201.00 | 181.50 | 181.50 | 181.50 | 101,228 |
09 Feb 2024 | 205.05 | 206.45 | 191.10 | 201.65 | 201.65 | 269,392 |
08 Feb 2024 | 211.00 | 214.80 | 203.50 | 204.50 | 204.50 | 66,355 |
07 Feb 2024 | 213.35 | 214.05 | 207.90 | 209.65 | 209.65 | 43,003 |
06 Feb 2024 | 208.00 | 216.90 | 208.00 | 211.45 | 211.45 | 64,057 |
05 Feb 2024 | 214.05 | 222.15 | 204.00 | 207.10 | 207.10 | 81,849 |
02 Feb 2024 | 212.75 | 223.70 | 211.20 | 213.80 | 213.80 | 126,770 |
01 Feb 2024 | 213.35 | 218.70 | 203.00 | 217.05 | 217.05 | 109,914 |
31 Jan 2024 | 215.00 | 215.60 | 204.15 | 208.55 | 208.55 | 79,295 |
30 Jan 2024 | 218.50 | 220.65 | 206.95 | 211.75 | 211.75 | 373,352 |
29 Jan 2024 | 208.90 | 210.15 | 205.50 | 210.15 | 210.15 | 209,580 |
26 Jan 2024 | 200.15 | 200.15 | 200.15 | 200.15 | 200.15 | - |
25 Jan 2024 | 192.05 | 200.15 | 192.05 | 200.15 | 200.15 | 955,367 |
24 Jan 2024 | 182.75 | 192.05 | 181.00 | 190.65 | 190.65 | 102,213 |
23 Jan 2024 | 195.50 | 196.55 | 181.15 | 182.95 | 182.95 | 729,308 |
22 Jan 2024 | 179.30 | 179.30 | 179.30 | 179.30 | 179.30 | - |
19 Jan 2024 | 180.00 | 183.60 | 175.05 | 179.30 | 179.30 | 31,927 |
18 Jan 2024 | 175.05 | 179.90 | 171.00 | 176.95 | 176.95 | 26,025 |
17 Jan 2024 | 176.90 | 177.50 | 172.75 | 175.40 | 175.40 | 57,027 |
16 Jan 2024 | 181.00 | 182.50 | 172.25 | 178.25 | 178.25 | 111,462 |
12 Jan 2024 | 184.90 | 186.00 | 181.00 | 182.25 | 182.25 | 49,713 |
11 Jan 2024 | 186.80 | 187.85 | 182.15 | 183.00 | 183.00 | 26,899 |
10 Jan 2024 | 186.85 | 186.85 | 181.25 | 183.75 | 183.75 | 60,980 |
09 Jan 2024 | 189.45 | 191.00 | 182.00 | 183.80 | 183.80 | 81,428 |
08 Jan 2024 | 194.40 | 194.70 | 185.55 | 186.45 | 186.45 | 62,287 |
05 Jan 2024 | 198.75 | 198.75 | 188.00 | 190.85 | 190.85 | 106,356 |
04 Jan 2024 | 193.00 | 202.55 | 186.00 | 195.40 | 195.40 | 175,095 |
03 Jan 2024 | 189.00 | 193.40 | 181.20 | 192.95 | 192.95 | 104,450 |
02 Jan 2024 | 180.00 | 184.20 | 179.00 | 184.20 | 184.20 | 145,403 |
29 Dec 2023 | 169.90 | 169.90 | 165.30 | 167.10 | 167.10 | 50,648 |
28 Dec 2023 | 176.30 | 176.30 | 168.00 | 168.30 | 168.30 | 34,067 |
27 Dec 2023 | 177.50 | 178.90 | 172.10 | 173.35 | 173.35 | 81,341 |
26 Dec 2023 | 174.90 | 179.45 | 170.45 | 174.85 | 174.85 | 50,846 |
22 Dec 2023 | 173.75 | 173.75 | 165.65 | 171.10 | 171.10 | 47,248 |
21 Dec 2023 | 160.00 | 169.80 | 156.20 | 168.60 | 168.60 | 99,482 |
20 Dec 2023 | 175.70 | 177.95 | 163.90 | 163.90 | 163.90 | 107,842 |
19 Dec 2023 | 175.55 | 176.00 | 168.80 | 172.50 | 172.50 | 145,846 |
18 Dec 2023 | 180.00 | 180.00 | 174.25 | 177.00 | 177.00 | 155,053 |
15 Dec 2023 | 188.40 | 193.00 | 177.15 | 181.80 | 181.80 | 247,971 |
14 Dec 2023 | 182.90 | 184.20 | 179.90 | 184.20 | 184.20 | 128,984 |
13 Dec 2023 | 167.05 | 175.45 | 167.05 | 175.45 | 175.45 | 394,817 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |