Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 296.90 | 318.15 | 294.15 | 305.10 | 305.10 | 5,690,894 |
02 May 2024 | 283.45 | 300.20 | 282.10 | 292.65 | 292.65 | 3,087,735 |
30 Apr 2024 | 278.80 | 284.75 | 277.35 | 281.65 | 281.65 | 1,455,884 |
29 Apr 2024 | 283.40 | 283.40 | 274.90 | 276.80 | 276.80 | 826,110 |
26 Apr 2024 | 274.05 | 281.45 | 274.05 | 278.80 | 278.80 | 2,385,403 |
25 Apr 2024 | 264.45 | 274.00 | 264.05 | 271.60 | 271.60 | 1,274,900 |
24 Apr 2024 | 261.75 | 265.40 | 258.15 | 263.95 | 263.95 | 908,003 |
23 Apr 2024 | 260.95 | 263.90 | 259.55 | 260.15 | 260.15 | 1,089,015 |
22 Apr 2024 | 258.75 | 261.15 | 254.60 | 259.25 | 259.25 | 1,004,800 |
19 Apr 2024 | 251.05 | 256.30 | 246.30 | 254.45 | 254.45 | 1,251,833 |
18 Apr 2024 | 259.15 | 263.00 | 251.85 | 253.15 | 253.15 | 694,355 |
16 Apr 2024 | 255.35 | 260.30 | 251.40 | 257.35 | 257.35 | 1,668,830 |
15 Apr 2024 | 256.95 | 262.00 | 252.60 | 256.40 | 256.40 | 1,372,916 |
12 Apr 2024 | 258.90 | 269.10 | 258.00 | 262.45 | 262.45 | 1,785,559 |
10 Apr 2024 | 257.15 | 265.25 | 256.00 | 262.50 | 262.50 | 2,259,940 |
09 Apr 2024 | 257.15 | 259.85 | 253.50 | 255.75 | 255.75 | 500,490 |
08 Apr 2024 | 256.00 | 258.40 | 254.10 | 256.30 | 256.30 | 564,100 |
05 Apr 2024 | 251.85 | 255.95 | 247.65 | 254.85 | 254.85 | 457,689 |
04 Apr 2024 | 253.95 | 256.90 | 247.50 | 251.45 | 251.45 | 1,583,566 |
03 Apr 2024 | 250.85 | 254.60 | 248.60 | 251.80 | 251.80 | 1,136,784 |
02 Apr 2024 | 254.00 | 254.85 | 249.70 | 252.20 | 252.20 | 1,043,242 |
01 Apr 2024 | 249.35 | 254.80 | 248.50 | 253.85 | 253.85 | 1,241,035 |
28 Mar 2024 | 252.00 | 253.35 | 245.60 | 247.20 | 247.20 | 1,467,481 |
27 Mar 2024 | 242.20 | 249.45 | 240.70 | 242.90 | 242.90 | 1,326,591 |
26 Mar 2024 | 238.75 | 240.40 | 236.20 | 239.70 | 239.70 | 692,798 |
22 Mar 2024 | 235.95 | 240.30 | 234.95 | 239.05 | 239.05 | 744,553 |
21 Mar 2024 | 230.00 | 237.95 | 228.10 | 237.10 | 237.10 | 2,173,444 |
20 Mar 2024 | 220.45 | 225.70 | 215.90 | 224.80 | 224.80 | 824,373 |
19 Mar 2024 | 224.65 | 226.55 | 217.25 | 218.65 | 218.65 | 1,055,946 |
18 Mar 2024 | 216.95 | 226.80 | 213.50 | 224.20 | 224.20 | 1,228,510 |
15 Mar 2024 | 226.05 | 227.55 | 207.20 | 216.70 | 216.70 | 2,039,282 |
14 Mar 2024 | 224.25 | 232.25 | 221.90 | 226.40 | 226.40 | 2,354,856 |
13 Mar 2024 | 245.00 | 246.15 | 222.20 | 225.40 | 225.40 | 1,667,465 |
12 Mar 2024 | 255.30 | 256.00 | 243.20 | 244.05 | 244.05 | 1,223,966 |
11 Mar 2024 | 259.00 | 259.50 | 253.80 | 254.35 | 254.35 | 1,287,728 |
07 Mar 2024 | 256.35 | 261.00 | 254.70 | 257.45 | 257.45 | 1,852,173 |
06 Mar 2024 | 270.60 | 271.90 | 249.70 | 255.20 | 255.20 | 4,242,878 |
05 Mar 2024 | 265.85 | 271.55 | 254.60 | 264.90 | 264.90 | 4,458,792 |
04 Mar 2024 | 237.00 | 271.20 | 237.00 | 264.70 | 264.70 | 11,488,340 |
01 Mar 2024 | 230.00 | 237.35 | 229.70 | 235.20 | 235.20 | 1,442,318 |
29 Feb 2024 | 226.20 | 232.50 | 219.85 | 227.45 | 227.45 | 1,634,940 |
28 Feb 2024 | 223.25 | 230.35 | 220.95 | 224.65 | 224.65 | 1,892,606 |
27 Feb 2024 | 228.60 | 228.60 | 221.75 | 222.95 | 222.95 | 1,038,723 |
26 Feb 2024 | 229.75 | 232.15 | 226.35 | 227.95 | 227.95 | 1,249,086 |
23 Feb 2024 | 229.75 | 233.70 | 228.50 | 229.75 | 229.75 | 1,798,522 |
22 Feb 2024 | 224.35 | 229.25 | 221.00 | 228.55 | 228.55 | 2,193,885 |
21 Feb 2024 | 232.35 | 232.35 | 220.40 | 222.00 | 222.00 | 1,734,864 |
20 Feb 2024 | 226.55 | 233.75 | 226.00 | 231.00 | 231.00 | 1,813,064 |
19 Feb 2024 | 226.15 | 230.55 | 225.10 | 225.75 | 225.75 | 1,019,004 |
16 Feb 2024 | 228.50 | 230.50 | 224.90 | 225.85 | 225.85 | 2,120,615 |
15 Feb 2024 | 227.20 | 233.25 | 224.85 | 227.55 | 227.55 | 12,396,260 |
14 Feb 2024 | 201.85 | 226.00 | 201.85 | 224.60 | 224.60 | 2,501,625 |
13 Feb 2024 | 216.65 | 217.55 | 201.50 | 213.30 | 213.30 | 3,179,289 |
12 Feb 2024 | 227.70 | 230.20 | 214.05 | 216.30 | 216.30 | 3,148,255 |
09 Feb 2024 | 236.75 | 236.75 | 217.40 | 227.55 | 227.55 | 3,922,684 |
08 Feb 2024 | 232.95 | 236.95 | 229.80 | 230.90 | 230.90 | 1,758,241 |
07 Feb 2024 | 232.80 | 237.85 | 228.75 | 231.45 | 231.45 | 1,009,281 |
06 Feb 2024 | 236.80 | 236.80 | 228.45 | 231.70 | 231.70 | 1,689,817 |
05 Feb 2024 | 235.70 | 243.30 | 232.35 | 235.30 | 235.30 | 1,727,772 |
02 Feb 2024 | 230.35 | 235.70 | 229.60 | 233.70 | 233.70 | 1,843,518 |
01 Feb 2024 | 230.85 | 232.20 | 223.10 | 227.50 | 227.50 | 3,188,723 |
31 Jan 2024 | 229.55 | 232.20 | 225.05 | 228.25 | 228.25 | 2,404,573 |
30 Jan 2024 | 223.15 | 234.40 | 223.05 | 228.05 | 228.05 | 4,487,145 |
29 Jan 2024 | 221.45 | 223.10 | 219.65 | 221.35 | 221.35 | 3,441,863 |
25 Jan 2024 | 211.35 | 220.65 | 211.35 | 219.95 | 219.95 | 3,206,701 |
24 Jan 2024 | 204.20 | 211.40 | 200.70 | 209.95 | 209.95 | 3,871,634 |
23 Jan 2024 | 221.85 | 221.85 | 201.65 | 203.10 | 203.10 | 5,539,545 |
19 Jan 2024 | 215.35 | 223.00 | 212.55 | 222.20 | 222.20 | 3,511,841 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 200.80 | 213.20 | 200.05 | 206.65 | 206.65 | 5,083,351 |
16 Jan 2024 | 202.35 | 203.75 | 197.00 | 202.90 | 202.90 | 1,794,127 |
15 Jan 2024 | 205.60 | 205.60 | 199.10 | 201.20 | 201.20 | 2,123,754 |
12 Jan 2024 | 198.25 | 199.15 | 195.60 | 196.40 | 196.40 | 2,074,998 |
11 Jan 2024 | 201.25 | 201.95 | 196.80 | 197.75 | 197.75 | 1,804,567 |
10 Jan 2024 | 196.00 | 201.00 | 192.00 | 199.60 | 199.60 | 2,293,222 |
09 Jan 2024 | 196.60 | 199.20 | 194.80 | 195.55 | 195.55 | 2,051,265 |
08 Jan 2024 | 196.25 | 200.00 | 193.45 | 195.15 | 195.15 | 2,331,580 |
05 Jan 2024 | 195.65 | 197.90 | 192.90 | 195.80 | 195.80 | 2,452,540 |
04 Jan 2024 | 195.95 | 196.85 | 191.90 | 195.05 | 195.05 | 3,322,010 |
03 Jan 2024 | 202.10 | 202.10 | 193.50 | 194.50 | 194.50 | 4,170,190 |
02 Jan 2024 | 203.35 | 204.95 | 197.60 | 202.05 | 202.05 | 6,281,551 |
01 Jan 2024 | 199.35 | 204.65 | 197.00 | 198.35 | 198.35 | 4,608,587 |
29 Dec 2023 | 192.25 | 199.70 | 191.30 | 193.45 | 193.45 | 5,151,632 |
28 Dec 2023 | 182.70 | 193.90 | 182.15 | 192.60 | 192.60 | 6,872,075 |
27 Dec 2023 | 183.95 | 185.65 | 180.00 | 182.00 | 182.00 | 1,598,550 |
26 Dec 2023 | 179.90 | 184.25 | 178.75 | 182.25 | 182.25 | 2,119,822 |
22 Dec 2023 | 181.00 | 181.05 | 175.95 | 178.25 | 178.25 | 1,083,565 |
21 Dec 2023 | 167.00 | 181.00 | 166.00 | 180.40 | 180.40 | 3,582,277 |
20 Dec 2023 | 186.65 | 190.45 | 169.65 | 172.05 | 172.05 | 2,779,116 |
19 Dec 2023 | 187.50 | 188.20 | 182.45 | 184.70 | 184.70 | 1,616,538 |
18 Dec 2023 | 181.60 | 188.20 | 179.95 | 187.40 | 187.40 | 2,713,569 |
15 Dec 2023 | 184.00 | 186.20 | 181.00 | 181.50 | 181.50 | 2,593,924 |
14 Dec 2023 | 181.25 | 184.20 | 180.25 | 181.25 | 181.25 | 1,694,885 |
13 Dec 2023 | 178.00 | 181.85 | 176.35 | 179.55 | 179.55 | 2,427,920 |
12 Dec 2023 | 180.30 | 180.75 | 176.25 | 177.90 | 177.90 | 1,362,540 |
11 Dec 2023 | 177.50 | 181.45 | 176.80 | 179.75 | 179.75 | 1,923,280 |
08 Dec 2023 | 184.90 | 184.90 | 173.40 | 176.75 | 176.75 | 2,282,668 |
07 Dec 2023 | 179.35 | 184.30 | 176.30 | 183.20 | 183.20 | 2,958,790 |
06 Dec 2023 | 178.20 | 181.00 | 174.95 | 178.50 | 178.50 | 2,560,861 |
05 Dec 2023 | 174.50 | 181.65 | 173.45 | 176.75 | 176.75 | 3,663,489 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |