Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
23 Apr 2024 | 453.15 | 464.40 | 453.15 | 464.40 | 464.40 | 25 |
22 Apr 2024 | 453.90 | 461.55 | 447.00 | 457.15 | 457.15 | 34 |
19 Apr 2024 | 466.25 | 471.20 | 452.30 | 452.30 | 452.30 | 35 |
18 Apr 2024 | 464.55 | 479.45 | 464.45 | 474.20 | 474.20 | 20 |
17 Apr 2024 | 470.65 | 472.35 | 459.75 | 464.75 | 464.75 | 11 |
16 Apr 2024 | 469.00 | 473.80 | 466.50 | 471.65 | 471.65 | 10 |
15 Apr 2024 | 480.85 | 486.75 | 469.60 | 470.25 | 470.25 | 10 |
12 Apr 2024 | 488.05 | 489.95 | 480.10 | 480.85 | 480.85 | 16 |
11 Apr 2024 | 483.10 | 486.45 | 482.95 | 485.60 | 485.60 | 4 |
10 Apr 2024 | 476.25 | 484.60 | 474.85 | 484.40 | 484.40 | - |
09 Apr 2024 | 479.10 | 480.50 | 471.55 | 472.65 | 472.65 | 4 |
08 Apr 2024 | 485.75 | 487.95 | 479.20 | 479.90 | 479.90 | 34 |
05 Apr 2024 | 474.25 | 486.95 | 473.95 | 485.35 | 485.35 | - |
04 Apr 2024 | 470.00 | 486.75 | 470.00 | 482.55 | 482.55 | 50 |
03 Apr 2024 | 460.65 | 467.75 | 459.30 | 466.55 | 466.55 | 5 |
02 Apr 2024 | 454.25 | 459.35 | 453.45 | 459.20 | 459.20 | 778 |
28 Mar 2024 | 455.15 | 457.65 | 449.80 | 453.70 | 453.70 | 5 |
27 Mar 2024 | 460.05 | 461.85 | 452.00 | 453.50 | 453.50 | 2 |
26 Mar 2024 | 464.50 | 469.70 | 457.00 | 457.50 | 457.50 | 18 |
25 Mar 2024 | 470.50 | 470.80 | 465.55 | 465.55 | 465.55 | - |
22 Mar 2024 | 469.80 | 471.65 | 467.00 | 470.45 | 470.45 | - |
21 Mar 2024 | 465.65 | 470.30 | 465.65 | 467.50 | 467.50 | - |
20 Mar 2024 | 456.15 | 465.05 | 456.10 | 462.70 | 462.70 | 101 |
19 Mar 2024 | 454.90 | 456.50 | 447.65 | 454.15 | 454.15 | - |
18 Mar 2024 | 445.40 | 455.10 | 445.40 | 455.10 | 455.10 | - |
15 Mar 2024 | 450.45 | 452.70 | 443.20 | 443.20 | 443.20 | 4 |
14 Mar 2024 | 453.45 | 457.20 | 450.50 | 450.50 | 450.50 | 9 |
13 Mar 2024 | 458.35 | 459.75 | 452.30 | 454.15 | 454.15 | 16 |
12 Mar 2024 | 446.85 | 457.45 | 445.35 | 455.90 | 455.90 | - |
11 Mar 2024 | 458.25 | 461.60 | 443.15 | 443.15 | 443.15 | 43 |
08 Mar 2024 | 468.45 | 477.60 | 458.40 | 462.10 | 462.10 | 3 |
07 Mar 2024 | 452.35 | 472.10 | 452.30 | 468.35 | 468.35 | - |
06 Mar 2024 | 451.20 | 458.60 | 451.20 | 455.85 | 455.85 | - |
05 Mar 2024 | 456.25 | 457.60 | 450.50 | 450.50 | 450.50 | 11 |
04 Mar 2024 | 464.10 | 465.35 | 458.80 | 458.80 | 458.80 | 36 |
01 Mar 2024 | 453.00 | 464.35 | 453.00 | 463.50 | 463.50 | 1 |
29 Feb 2024 | 446.20 | 452.75 | 445.85 | 452.75 | 452.75 | - |
28 Feb 2024 | 447.75 | 452.10 | 445.90 | 445.90 | 445.90 | 155 |
27 Feb 2024 | 441.85 | 448.05 | 441.85 | 448.05 | 448.05 | - |
26 Feb 2024 | 447.00 | 447.00 | 443.20 | 444.30 | 444.30 | 50 |
23 Feb 2024 | 450.85 | 455.70 | 447.25 | 447.70 | 447.70 | 13 |
22 Feb 2024 | 442.85 | 452.30 | 440.25 | 450.75 | 450.75 | - |
21 Feb 2024 | 432.25 | 435.05 | 429.35 | 431.30 | 431.30 | - |
21 Feb 2024 | 0.5 Dividend | |||||
20 Feb 2024 | 436.80 | 438.00 | 431.95 | 434.75 | 434.25 | - |
19 Feb 2024 | 439.20 | 444.85 | 438.25 | 442.80 | 442.29 | 151 |
16 Feb 2024 | 450.15 | 453.00 | 437.00 | 438.65 | 438.15 | 2 |
15 Feb 2024 | 442.10 | 453.30 | 438.55 | 450.15 | 449.63 | 151 |
14 Feb 2024 | 431.00 | 441.05 | 431.00 | 441.05 | 440.54 | 290 |
13 Feb 2024 | 434.25 | 436.05 | 429.25 | 429.25 | 428.76 | 21 |
12 Feb 2024 | 434.40 | 443.20 | 433.65 | 435.50 | 435.00 | 23 |
09 Feb 2024 | 436.20 | 440.05 | 433.75 | 433.75 | 433.25 | 8 |
08 Feb 2024 | 435.35 | 436.80 | 433.15 | 435.90 | 435.40 | - |
07 Feb 2024 | 421.25 | 436.65 | 420.20 | 434.85 | 434.35 | 38 |
06 Feb 2024 | 426.90 | 432.15 | 423.60 | 423.60 | 423.11 | 24 |
05 Feb 2024 | 437.60 | 441.35 | 429.15 | 430.05 | 429.56 | 36 |
02 Feb 2024 | 416.80 | 445.40 | 416.80 | 439.85 | 439.34 | 425 |
01 Feb 2024 | 363.55 | 368.65 | 363.10 | 364.05 | 363.63 | 30 |
31 Jan 2024 | 360.20 | 365.15 | 358.75 | 361.55 | 361.13 | - |
30 Jan 2024 | 373.00 | 374.85 | 369.30 | 369.95 | 369.52 | 5 |
29 Jan 2024 | 364.75 | 370.50 | 364.75 | 370.50 | 370.07 | 68 |
26 Jan 2024 | 359.95 | 364.55 | 359.85 | 363.45 | 363.03 | - |
25 Jan 2024 | 360.30 | 363.80 | 357.70 | 363.00 | 362.58 | 66 |
24 Jan 2024 | 357.85 | 362.25 | 355.75 | 360.00 | 359.59 | - |
23 Jan 2024 | 350.10 | 357.10 | 350.10 | 355.15 | 354.74 | - |
22 Jan 2024 | 354.10 | 357.70 | 350.90 | 350.90 | 350.50 | 29 |
19 Jan 2024 | 347.50 | 351.80 | 347.50 | 350.90 | 350.50 | 10 |
18 Jan 2024 | 338.05 | 346.45 | 338.05 | 346.35 | 345.95 | 30 |
17 Jan 2024 | 335.65 | 337.55 | 331.10 | 337.05 | 336.66 | - |
16 Jan 2024 | 342.10 | 343.90 | 338.65 | 338.65 | 338.26 | 60 |
15 Jan 2024 | 343.85 | 344.70 | 342.60 | 343.05 | 342.66 | 30 |
12 Jan 2024 | 335.75 | 342.85 | 335.75 | 341.65 | 341.26 | 3 |
11 Jan 2024 | 339.60 | 340.30 | 332.20 | 337.40 | 337.01 | 65 |
10 Jan 2024 | 327.25 | 339.40 | 327.25 | 337.55 | 337.16 | - |
09 Jan 2024 | 328.00 | 328.85 | 325.30 | 326.60 | 326.22 | 16 |
08 Jan 2024 | 321.35 | 326.90 | 320.05 | 326.90 | 326.52 | - |
05 Jan 2024 | 316.75 | 321.35 | 315.75 | 320.30 | 319.93 | - |
04 Jan 2024 | 315.70 | 317.45 | 314.80 | 317.05 | 316.69 | 22 |
03 Jan 2024 | 315.35 | 317.30 | 313.60 | 315.60 | 315.24 | - |
02 Jan 2024 | 321.70 | 321.85 | 313.45 | 314.70 | 314.34 | 49 |
29 Dec 2023 | 324.45 | 324.95 | 323.75 | 324.30 | 323.93 | - |
28 Dec 2023 | 322.55 | 326.75 | 322.55 | 323.85 | 323.48 | - |
27 Dec 2023 | 321.10 | 323.75 | 320.15 | 321.50 | 321.13 | 2 |
22 Dec 2023 | 319.60 | 322.40 | 319.45 | 320.65 | 320.28 | 13 |
21 Dec 2023 | 319.60 | 322.80 | 318.70 | 320.80 | 320.43 | 24 |
20 Dec 2023 | 320.30 | 322.45 | 317.20 | 319.90 | 319.53 | 2 |
19 Dec 2023 | 314.40 | 321.60 | 314.40 | 319.25 | 318.88 | 113 |
18 Dec 2023 | 307.30 | 317.90 | 305.80 | 316.35 | 315.99 | 34 |
15 Dec 2023 | 303.45 | 309.25 | 303.45 | 308.35 | 308.00 | - |
14 Dec 2023 | 309.25 | 309.25 | 300.45 | 302.95 | 302.60 | 53 |
13 Dec 2023 | 309.35 | 312.70 | 307.50 | 307.50 | 307.15 | - |
12 Dec 2023 | 301.35 | 309.35 | 301.00 | 309.35 | 308.99 | 35 |
11 Dec 2023 | 305.60 | 308.30 | 298.35 | 301.90 | 301.55 | 10 |
08 Dec 2023 | 302.55 | 308.85 | 302.15 | 308.85 | 308.49 | - |
07 Dec 2023 | 294.70 | 303.80 | 294.35 | 301.95 | 301.60 | - |
06 Dec 2023 | 296.00 | 297.20 | 295.55 | 295.75 | 295.41 | 31 |
05 Dec 2023 | 293.85 | 296.55 | 292.40 | 294.85 | 294.51 | 100 |
04 Dec 2023 | 297.55 | 297.55 | 291.45 | 295.25 | 294.91 | 40 |
01 Dec 2023 | 299.00 | 300.60 | 296.15 | 298.15 | 297.81 | - |
30 Nov 2023 | 303.60 | 305.45 | 296.60 | 297.65 | 297.31 | 10 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |