Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 273.75 | 284.80 | 272.65 | 281.60 | 281.60 | 1,990,492 |
29 Apr 2024 | 269.15 | 273.80 | 264.95 | 272.70 | 272.70 | 1,309,389 |
26 Apr 2024 | 270.65 | 272.70 | 267.40 | 268.15 | 268.15 | 842,232 |
25 Apr 2024 | 259.35 | 269.40 | 258.80 | 268.70 | 268.70 | 1,430,806 |
24 Apr 2024 | 260.85 | 261.95 | 258.50 | 259.20 | 259.20 | 218,905 |
23 Apr 2024 | 263.35 | 263.50 | 259.70 | 260.20 | 260.20 | 255,902 |
22 Apr 2024 | 258.45 | 261.80 | 257.80 | 261.20 | 261.20 | 542,081 |
19 Apr 2024 | 256.15 | 257.50 | 250.95 | 256.95 | 256.95 | 799,834 |
18 Apr 2024 | 255.00 | 263.45 | 255.00 | 259.15 | 259.15 | 526,489 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 259.15 | 259.60 | 254.05 | 254.70 | 254.70 | 583,609 |
15 Apr 2024 | 263.30 | 266.35 | 259.90 | 261.35 | 261.35 | 906,272 |
12 Apr 2024 | 270.20 | 272.25 | 267.00 | 267.85 | 267.85 | 551,646 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 265.65 | 272.20 | 265.50 | 270.55 | 270.55 | 352,851 |
09 Apr 2024 | 269.45 | 269.85 | 263.70 | 265.35 | 265.35 | 384,388 |
08 Apr 2024 | 271.15 | 272.55 | 266.90 | 267.50 | 267.50 | 618,027 |
05 Apr 2024 | 269.80 | 270.80 | 266.20 | 268.70 | 268.70 | 530,710 |
04 Apr 2024 | 276.85 | 276.85 | 268.40 | 269.35 | 269.35 | 813,242 |
03 Apr 2024 | 270.55 | 275.70 | 267.70 | 274.40 | 274.40 | 737,711 |
02 Apr 2024 | 266.40 | 272.10 | 266.40 | 271.40 | 271.40 | 427,440 |
01 Apr 2024 | 265.65 | 268.15 | 265.00 | 266.70 | 266.70 | 452,401 |
28 Mar 2024 | 259.20 | 266.40 | 259.05 | 264.20 | 264.20 | 703,610 |
27 Mar 2024 | 261.00 | 263.75 | 257.85 | 258.85 | 258.85 | 350,084 |
26 Mar 2024 | 257.50 | 263.75 | 257.50 | 261.55 | 261.55 | 292,233 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 255.80 | 261.00 | 253.70 | 259.85 | 259.85 | 400,012 |
21 Mar 2024 | 253.15 | 257.25 | 253.05 | 255.75 | 255.75 | 191,751 |
20 Mar 2024 | 250.80 | 252.90 | 243.90 | 249.75 | 249.75 | 343,928 |
19 Mar 2024 | 254.00 | 255.70 | 248.45 | 249.05 | 249.05 | 483,941 |
18 Mar 2024 | 253.70 | 257.90 | 252.25 | 254.50 | 254.50 | 355,505 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 259.20 | 263.85 | 255.70 | 259.25 | 259.25 | 425,043 |
13 Mar 2024 | 271.45 | 273.35 | 258.45 | 260.40 | 260.40 | 486,724 |
12 Mar 2024 | 277.40 | 279.55 | 270.80 | 271.40 | 271.40 | 692,931 |
11 Mar 2024 | 282.55 | 285.50 | 276.50 | 277.40 | 277.40 | 821,549 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 283.40 | 284.50 | 279.20 | 281.80 | 281.80 | 551,009 |
06 Mar 2024 | 277.35 | 284.25 | 271.35 | 282.55 | 282.55 | 874,785 |
05 Mar 2024 | 273.25 | 278.55 | 272.35 | 278.00 | 278.00 | 978,598 |
04 Mar 2024 | 273.15 | 276.20 | 272.25 | 273.30 | 273.30 | 587,799 |
01 Mar 2024 | 266.85 | 272.10 | 265.40 | 271.10 | 271.10 | 598,764 |
29 Feb 2024 | 261.75 | 267.50 | 258.35 | 265.75 | 265.75 | 366,613 |
28 Feb 2024 | 270.95 | 271.45 | 260.80 | 261.70 | 261.70 | 388,819 |
27 Feb 2024 | 269.60 | 273.00 | 267.40 | 270.25 | 270.25 | 600,321 |
26 Feb 2024 | 269.00 | 272.30 | 266.70 | 269.60 | 269.60 | 768,066 |
23 Feb 2024 | 275.70 | 280.20 | 265.45 | 268.90 | 268.90 | 1,081,134 |
22 Feb 2024 | 277.00 | 277.00 | 270.20 | 275.70 | 275.70 | 683,954 |
21 Feb 2024 | 273.25 | 279.50 | 273.05 | 275.30 | 275.30 | 659,613 |
20 Feb 2024 | 270.60 | 274.75 | 269.85 | 273.20 | 273.20 | 547,219 |
16 Feb 2024 | 276.85 | 280.85 | 274.60 | 275.55 | 275.55 | 630,187 |
15 Feb 2024 | 270.40 | 277.00 | 269.00 | 275.55 | 275.55 | 1,570,345 |
14 Feb 2024 | 255.00 | 271.35 | 252.45 | 268.30 | 268.30 | 849,999 |
13 Feb 2024 | 254.25 | 260.45 | 249.20 | 259.40 | 259.40 | 1,060,996 |
12 Feb 2024 | 266.45 | 267.35 | 253.25 | 255.00 | 255.00 | 1,110,912 |
09 Feb 2024 | 253.75 | 267.00 | 247.50 | 262.65 | 262.65 | 4,090,827 |
08 Feb 2024 | 248.95 | 256.20 | 247.00 | 253.10 | 253.10 | 2,156,622 |
07 Feb 2024 | 252.50 | 252.70 | 242.70 | 244.85 | 244.85 | 2,263,169 |
06 Feb 2024 | 258.00 | 258.00 | 246.40 | 250.40 | 250.40 | 1,298,523 |
05 Feb 2024 | 256.55 | 262.40 | 255.75 | 257.50 | 257.50 | 1,511,837 |
02 Feb 2024 | 259.10 | 261.00 | 254.55 | 255.30 | 255.30 | 1,074,841 |
01 Feb 2024 | 250.00 | 257.45 | 242.90 | 255.95 | 255.95 | 2,775,125 |
31 Jan 2024 | 239.50 | 249.85 | 232.20 | 247.70 | 247.70 | 1,850,740 |
30 Jan 2024 | 234.15 | 242.35 | 233.85 | 237.30 | 237.30 | 1,296,500 |
29 Jan 2024 | 228.00 | 235.75 | 227.75 | 233.95 | 233.95 | 1,913,360 |
26 Jan 2024 | 227.15 | 227.15 | 227.15 | 227.15 | 227.15 | - |
25 Jan 2024 | 228.00 | 231.35 | 223.45 | 227.15 | 227.15 | 24,427,141 |
24 Jan 2024 | 223.85 | 229.00 | 219.65 | 228.65 | 228.65 | 1,192,366 |
23 Jan 2024 | 234.25 | 235.70 | 221.60 | 222.65 | 222.65 | 1,239,524 |
22 Jan 2024 | 230.55 | 230.55 | 230.55 | 230.55 | 230.55 | - |
19 Jan 2024 | 229.85 | 231.50 | 228.50 | 230.55 | 230.55 | 1,024,368 |
18 Jan 2024 | 225.20 | 230.20 | 222.00 | 227.70 | 227.70 | 1,222,417 |
17 Jan 2024 | 229.40 | 233.20 | 224.65 | 225.50 | 225.50 | 1,338,129 |
16 Jan 2024 | 231.25 | 234.20 | 229.45 | 231.20 | 231.20 | 909,100 |
12 Jan 2024 | 227.00 | 232.10 | 225.25 | 229.85 | 229.85 | 1,312,695 |
11 Jan 2024 | 225.00 | 227.35 | 224.00 | 226.05 | 226.05 | 775,453 |
10 Jan 2024 | 223.20 | 224.95 | 219.45 | 223.80 | 223.80 | 2,255,023 |
09 Jan 2024 | 226.90 | 227.40 | 222.75 | 223.20 | 223.20 | 1,137,489 |
08 Jan 2024 | 231.60 | 231.60 | 222.70 | 223.45 | 223.45 | 1,754,408 |
05 Jan 2024 | 239.00 | 239.40 | 231.00 | 234.45 | 234.45 | 1,080,445 |
04 Jan 2024 | 233.25 | 240.00 | 232.95 | 237.80 | 237.80 | 1,205,529 |
03 Jan 2024 | 232.10 | 235.40 | 227.35 | 232.95 | 232.95 | 869,176 |
02 Jan 2024 | 234.00 | 235.85 | 228.85 | 230.55 | 230.55 | 869,835 |
29 Dec 2023 | 233.30 | 233.60 | 229.40 | 231.10 | 231.10 | 797,470 |
28 Dec 2023 | 234.00 | 235.95 | 231.60 | 233.00 | 233.00 | 1,765,906 |
27 Dec 2023 | 225.45 | 233.75 | 225.45 | 232.00 | 232.00 | 1,050,292 |
26 Dec 2023 | 222.40 | 226.70 | 222.40 | 225.15 | 225.15 | 830,148 |
22 Dec 2023 | 225.00 | 226.65 | 221.40 | 223.60 | 223.60 | 540,057 |
21 Dec 2023 | 217.95 | 225.90 | 214.85 | 224.75 | 224.75 | 1,242,722 |
20 Dec 2023 | 227.95 | 229.55 | 217.30 | 219.20 | 219.20 | 1,278,293 |
19 Dec 2023 | 225.85 | 228.60 | 221.60 | 226.05 | 226.05 | 853,781 |
18 Dec 2023 | 224.75 | 227.50 | 222.90 | 224.25 | 224.25 | 826,478 |
15 Dec 2023 | 222.90 | 226.25 | 218.65 | 224.55 | 224.55 | 762,665 |
14 Dec 2023 | 222.20 | 224.30 | 219.60 | 220.00 | 220.00 | 889,216 |
13 Dec 2023 | 217.45 | 222.60 | 214.70 | 221.00 | 221.00 | 1,462,126 |
12 Dec 2023 | 216.00 | 217.15 | 214.05 | 216.00 | 216.00 | 944,089 |
11 Dec 2023 | 213.00 | 217.20 | 213.00 | 215.30 | 215.30 | 1,681,661 |
08 Dec 2023 | 211.50 | 215.60 | 208.50 | 212.15 | 212.15 | 2,182,986 |
07 Dec 2023 | 209.10 | 213.30 | 208.05 | 211.30 | 211.30 | 659,954 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |