Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | - | - | - | - | - | - |
06 May 2024 | 276.00 | 290.40 | 273.35 | 283.00 | 283.00 | 157,877 |
03 May 2024 | 279.80 | 280.75 | 272.15 | 274.95 | 274.95 | 72,580 |
02 May 2024 | 278.35 | 283.80 | 272.20 | 278.25 | 278.25 | 77,700 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 272.75 | 278.00 | 268.25 | 276.45 | 276.45 | 69,179 |
29 Apr 2024 | 276.70 | 281.30 | 266.00 | 268.70 | 268.70 | 40,815 |
26 Apr 2024 | 277.45 | 278.50 | 270.20 | 272.15 | 272.15 | 39,163 |
25 Apr 2024 | 282.25 | 282.80 | 273.00 | 274.70 | 274.70 | 82,288 |
24 Apr 2024 | 268.95 | 282.60 | 268.10 | 280.30 | 280.30 | 42,275 |
23 Apr 2024 | 271.15 | 272.60 | 264.80 | 266.05 | 266.05 | 40,208 |
22 Apr 2024 | 269.40 | 273.40 | 264.45 | 267.20 | 267.20 | 38,717 |
19 Apr 2024 | 256.70 | 268.00 | 251.65 | 264.40 | 264.40 | 115,176 |
18 Apr 2024 | 264.55 | 266.00 | 259.10 | 260.30 | 260.30 | 52,485 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 258.80 | 270.00 | 258.80 | 260.30 | 260.30 | 56,190 |
15 Apr 2024 | 246.05 | 271.05 | 246.05 | 264.85 | 264.85 | 191,843 |
12 Apr 2024 | 277.95 | 277.95 | 267.65 | 269.05 | 269.05 | 40,722 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 269.00 | 278.90 | 263.15 | 277.45 | 277.45 | 135,811 |
09 Apr 2024 | 276.25 | 278.30 | 263.75 | 266.45 | 266.45 | 105,499 |
08 Apr 2024 | 262.35 | 275.00 | 256.15 | 273.45 | 273.45 | 166,694 |
05 Apr 2024 | 270.25 | 273.65 | 258.70 | 260.80 | 260.80 | 43,319 |
04 Apr 2024 | 269.95 | 272.20 | 262.80 | 268.25 | 268.25 | 49,972 |
03 Apr 2024 | 264.00 | 272.60 | 260.15 | 267.50 | 267.50 | 224,234 |
02 Apr 2024 | 252.25 | 269.00 | 252.25 | 264.55 | 264.55 | 274,786 |
01 Apr 2024 | 253.80 | 262.05 | 249.00 | 251.75 | 251.75 | 57,705 |
28 Mar 2024 | 257.25 | 259.45 | 247.85 | 249.40 | 249.40 | 62,265 |
27 Mar 2024 | 257.55 | 264.10 | 248.65 | 254.80 | 254.80 | 240,233 |
26 Mar 2024 | 223.00 | 253.55 | 220.80 | 249.50 | 249.50 | 658,165 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 209.95 | 223.75 | 209.50 | 220.50 | 220.50 | 290,951 |
21 Mar 2024 | 211.90 | 213.85 | 207.50 | 209.60 | 209.60 | 53,920 |
20 Mar 2024 | 204.55 | 215.70 | 201.85 | 206.35 | 206.35 | 106,166 |
19 Mar 2024 | 200.05 | 203.75 | 191.15 | 193.65 | 193.65 | 156,782 |
18 Mar 2024 | 207.05 | 213.50 | 198.70 | 200.65 | 200.65 | 44,447 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 190.00 | 206.30 | 189.25 | 204.35 | 204.35 | 69,016 |
13 Mar 2024 | 213.55 | 213.55 | 190.80 | 193.10 | 193.10 | 146,521 |
12 Mar 2024 | 215.95 | 215.95 | 207.00 | 208.75 | 208.75 | 60,152 |
11 Mar 2024 | 213.75 | 223.40 | 211.90 | 214.00 | 214.00 | 69,938 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 209.15 | 220.60 | 209.15 | 213.30 | 213.30 | 199,454 |
06 Mar 2024 | 221.40 | 221.40 | 203.40 | 211.70 | 211.70 | 321,568 |
05 Mar 2024 | 224.45 | 228.00 | 221.40 | 222.65 | 222.65 | 583,227 |
04 Mar 2024 | 222.65 | 229.15 | 221.65 | 223.95 | 223.95 | 316,963 |
01 Mar 2024 | 217.55 | 225.00 | 217.15 | 219.75 | 219.75 | 255,975 |
29 Feb 2024 | 219.75 | 221.20 | 213.70 | 217.10 | 217.10 | 190,924 |
28 Feb 2024 | 220.10 | 227.45 | 212.45 | 215.80 | 215.80 | 201,024 |
27 Feb 2024 | 217.05 | 224.50 | 217.05 | 219.55 | 219.55 | 123,468 |
26 Feb 2024 | 214.05 | 222.40 | 209.65 | 218.20 | 218.20 | 106,792 |
23 Feb 2024 | 221.50 | 221.50 | 211.95 | 213.70 | 213.70 | 111,817 |
22 Feb 2024 | 220.50 | 222.15 | 213.00 | 220.25 | 220.25 | 119,872 |
21 Feb 2024 | 231.65 | 231.65 | 216.70 | 218.85 | 218.85 | 217,531 |
20 Feb 2024 | 221.70 | 234.00 | 217.35 | 231.00 | 231.00 | 287,295 |
16 Feb 2024 | 216.10 | 220.80 | 214.10 | 215.40 | 215.40 | 176,166 |
15 Feb 2024 | 220.00 | 224.50 | 211.60 | 216.10 | 216.10 | 405,174 |
14 Feb 2024 | 195.95 | 221.90 | 195.20 | 217.35 | 217.35 | 815,827 |
13 Feb 2024 | 186.15 | 204.50 | 181.20 | 199.80 | 199.80 | 1,062,269 |
12 Feb 2024 | 178.50 | 182.50 | 171.85 | 173.85 | 173.85 | 159,329 |
09 Feb 2024 | 178.85 | 179.25 | 171.20 | 177.25 | 177.25 | 108,406 |
08 Feb 2024 | 177.05 | 180.60 | 173.25 | 176.60 | 176.60 | 101,518 |
07 Feb 2024 | 176.00 | 181.85 | 173.00 | 176.50 | 176.50 | 171,537 |
06 Feb 2024 | 166.55 | 174.90 | 162.80 | 173.70 | 173.70 | 41,214 |
05 Feb 2024 | 171.90 | 171.90 | 162.85 | 163.75 | 163.75 | 65,777 |
02 Feb 2024 | 174.45 | 177.15 | 168.70 | 169.45 | 169.45 | 74,947 |
01 Feb 2024 | 174.40 | 175.10 | 170.95 | 173.10 | 173.10 | 36,998 |
31 Jan 2024 | 170.60 | 176.55 | 170.05 | 174.45 | 174.45 | 79,260 |
30 Jan 2024 | 175.05 | 176.65 | 170.20 | 170.60 | 170.60 | 46,919 |
29 Jan 2024 | 176.40 | 180.65 | 173.80 | 174.25 | 174.25 | 89,201 |
26 Jan 2024 | 176.40 | 176.40 | 176.40 | 176.40 | 176.40 | - |
25 Jan 2024 | 170.20 | 180.50 | 169.65 | 176.40 | 176.40 | 177,549 |
24 Jan 2024 | 163.45 | 170.65 | 161.90 | 168.00 | 168.00 | 72,120 |
23 Jan 2024 | 175.60 | 175.60 | 162.60 | 163.35 | 163.35 | 74,606 |
22 Jan 2024 | 174.80 | 174.80 | 174.80 | 174.80 | 174.80 | - |
19 Jan 2024 | 176.15 | 179.75 | 173.60 | 174.80 | 174.80 | 38,203 |
18 Jan 2024 | 172.70 | 176.10 | 169.25 | 173.50 | 173.50 | 81,607 |
17 Jan 2024 | 175.00 | 176.10 | 170.95 | 172.05 | 172.05 | 143,536 |
16 Jan 2024 | 180.25 | 182.20 | 175.20 | 177.00 | 177.00 | 41,857 |
12 Jan 2024 | 187.65 | 187.65 | 180.05 | 180.40 | 180.40 | 36,292 |
11 Jan 2024 | 172.90 | 185.75 | 172.90 | 184.95 | 184.95 | 70,859 |
10 Jan 2024 | 176.25 | 176.95 | 169.70 | 172.75 | 172.75 | 83,127 |
09 Jan 2024 | 178.75 | 181.55 | 175.50 | 176.10 | 176.10 | 66,127 |
08 Jan 2024 | 180.15 | 182.00 | 176.55 | 177.05 | 177.05 | 74,775 |
05 Jan 2024 | 183.80 | 185.75 | 178.00 | 180.50 | 180.50 | 72,500 |
04 Jan 2024 | 182.25 | 183.25 | 179.45 | 180.50 | 180.50 | 64,537 |
03 Jan 2024 | 184.85 | 185.15 | 180.35 | 181.85 | 181.85 | 32,749 |
02 Jan 2024 | 185.90 | 187.50 | 179.35 | 185.10 | 185.10 | 67,606 |
29 Dec 2023 | 175.60 | 177.20 | 173.90 | 176.70 | 176.70 | 62,651 |
28 Dec 2023 | 178.70 | 180.60 | 175.45 | 176.25 | 176.25 | 41,521 |
27 Dec 2023 | 180.00 | 185.85 | 177.60 | 178.80 | 178.80 | 50,746 |
26 Dec 2023 | 176.80 | 180.80 | 174.65 | 179.65 | 179.65 | 30,889 |
22 Dec 2023 | 175.45 | 178.00 | 173.45 | 175.30 | 175.30 | 79,728 |
21 Dec 2023 | 170.10 | 176.55 | 169.55 | 172.85 | 172.85 | 122,161 |
20 Dec 2023 | 183.85 | 186.50 | 171.55 | 173.55 | 173.55 | 106,672 |
19 Dec 2023 | 185.15 | 186.35 | 180.65 | 181.85 | 181.85 | 74,450 |
18 Dec 2023 | 190.40 | 192.55 | 184.45 | 185.15 | 185.15 | 83,663 |
15 Dec 2023 | 182.10 | 194.10 | 181.40 | 191.75 | 191.75 | 307,919 |
14 Dec 2023 | 183.35 | 187.25 | 180.90 | 181.40 | 181.40 | 42,275 |
13 Dec 2023 | 180.10 | 184.40 | 180.00 | 181.20 | 181.20 | 35,345 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |