Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
10 May 2024 | 441.35 | 443.60 | 437.25 | 438.20 | 438.20 | 302 |
09 May 2024 | 437.25 | 437.25 | 437.25 | 437.25 | 437.25 | - |
08 May 2024 | 434.85 | 436.50 | 432.35 | 432.35 | 432.35 | 41 |
07 May 2024 | 432.70 | 437.25 | 430.65 | 437.25 | 437.25 | 136 |
06 May 2024 | 421.15 | 426.95 | 421.15 | 426.95 | 426.95 | 189 |
03 May 2024 | 411.75 | 411.75 | 410.20 | 410.20 | 410.20 | 20 |
02 May 2024 | 409.35 | 415.00 | 407.40 | 412.20 | 412.20 | 100 |
30 Apr 2024 | 401.95 | 401.95 | 401.45 | 401.45 | 401.45 | 15 |
29 Apr 2024 | 415.15 | 415.15 | 401.35 | 401.35 | 401.35 | 108 |
26 Apr 2024 | 416.65 | 418.10 | 411.55 | 412.00 | 412.00 | 736 |
25 Apr 2024 | 387.95 | 413.60 | 387.90 | 411.35 | 411.35 | 311 |
24 Apr 2024 | 473.80 | 476.15 | 459.90 | 462.35 | 462.35 | 162 |
23 Apr 2024 | 453.95 | 459.10 | 453.95 | 459.10 | 459.10 | 213 |
22 Apr 2024 | 454.20 | 454.20 | 450.70 | 450.70 | 450.70 | 20 |
19 Apr 2024 | 465.55 | 467.65 | 451.75 | 452.65 | 452.65 | 74 |
18 Apr 2024 | 464.55 | 472.40 | 464.55 | 472.40 | 472.40 | 82 |
17 Apr 2024 | 470.25 | 470.25 | 462.70 | 462.70 | 462.70 | 210 |
16 Apr 2024 | 468.05 | 468.05 | 468.05 | 468.05 | 468.05 | - |
15 Apr 2024 | 479.00 | 482.95 | 469.35 | 469.35 | 469.35 | 84 |
12 Apr 2024 | 487.35 | 487.35 | 487.35 | 487.35 | 487.35 | - |
11 Apr 2024 | 482.05 | 486.65 | 482.05 | 484.00 | 484.00 | 96 |
10 Apr 2024 | 475.55 | 483.10 | 474.80 | 483.10 | 483.10 | 33 |
09 Apr 2024 | 478.25 | 479.00 | 472.35 | 472.35 | 472.35 | 115 |
08 Apr 2024 | 486.10 | 487.60 | 481.65 | 481.65 | 481.65 | 217 |
05 Apr 2024 | 472.85 | 485.20 | 472.85 | 485.20 | 485.20 | 70 |
04 Apr 2024 | 469.00 | 473.95 | 469.00 | 473.95 | 473.95 | 1 |
03 Apr 2024 | 458.85 | 467.85 | 458.85 | 467.85 | 467.85 | 27 |
02 Apr 2024 | 455.00 | 457.05 | 455.00 | 457.05 | 457.05 | 54 |
28 Mar 2024 | 454.40 | 454.40 | 452.80 | 452.80 | 452.80 | 6 |
27 Mar 2024 | 459.05 | 459.90 | 453.10 | 453.10 | 453.10 | 304 |
26 Mar 2024 | 464.15 | 469.25 | 464.15 | 469.25 | 469.25 | 20 |
25 Mar 2024 | 469.15 | 469.15 | 468.55 | 468.55 | 468.55 | 78 |
22 Mar 2024 | 469.05 | 470.95 | 469.05 | 470.95 | 470.95 | 5 |
21 Mar 2024 | 464.45 | 470.30 | 464.45 | 470.30 | 470.30 | 236 |
20 Mar 2024 | 455.35 | 456.95 | 455.35 | 456.95 | 456.95 | 50 |
19 Mar 2024 | 453.95 | 456.60 | 452.50 | 454.45 | 454.45 | 136 |
18 Mar 2024 | 444.90 | 453.25 | 444.90 | 453.25 | 453.25 | 255 |
15 Mar 2024 | 449.15 | 452.40 | 443.60 | 443.60 | 443.60 | 488 |
14 Mar 2024 | 452.55 | 456.15 | 452.55 | 456.15 | 456.15 | 119 |
13 Mar 2024 | 457.20 | 457.20 | 457.00 | 457.00 | 457.00 | 7 |
12 Mar 2024 | 446.00 | 452.95 | 445.60 | 452.95 | 452.95 | 54 |
11 Mar 2024 | 458.35 | 458.35 | 442.20 | 442.20 | 442.20 | 63 |
08 Mar 2024 | 469.50 | 472.05 | 467.85 | 472.05 | 472.05 | 3,557 |
07 Mar 2024 | 452.05 | 458.75 | 452.05 | 458.75 | 458.75 | 17 |
06 Mar 2024 | 451.00 | 456.60 | 451.00 | 456.60 | 456.60 | 78 |
05 Mar 2024 | 455.55 | 455.55 | 455.20 | 455.20 | 455.20 | 109 |
04 Mar 2024 | 464.55 | 465.70 | 459.60 | 461.90 | 461.90 | 140 |
01 Mar 2024 | 453.95 | 461.20 | 453.95 | 461.20 | 461.20 | 40 |
29 Feb 2024 | 444.95 | 450.15 | 444.95 | 450.15 | 450.15 | 38 |
28 Feb 2024 | 448.45 | 448.55 | 446.50 | 446.50 | 446.50 | 506 |
27 Feb 2024 | 441.25 | 447.35 | 441.25 | 447.35 | 447.35 | 6 |
26 Feb 2024 | 447.05 | 447.05 | 444.35 | 444.35 | 444.35 | 197 |
23 Feb 2024 | 449.35 | 455.45 | 449.35 | 451.70 | 451.70 | 11 |
22 Feb 2024 | 441.80 | 450.45 | 441.80 | 450.45 | 450.45 | 314 |
21 Feb 2024 | 431.25 | 431.25 | 429.85 | 430.25 | 430.25 | 220 |
21 Feb 2024 | 0.5 Dividend | |||||
20 Feb 2024 | 437.45 | 437.45 | 432.50 | 433.60 | 433.10 | 75 |
19 Feb 2024 | 439.65 | 444.00 | 439.65 | 444.00 | 443.49 | 18 |
16 Feb 2024 | 451.10 | 451.10 | 448.35 | 448.35 | 447.83 | 235 |
15 Feb 2024 | 441.20 | 448.05 | 441.20 | 448.05 | 447.53 | 64 |
14 Feb 2024 | 430.05 | 439.55 | 430.05 | 439.50 | 438.99 | 216 |
13 Feb 2024 | 433.55 | 434.80 | 426.60 | 433.35 | 432.85 | 908 |
12 Feb 2024 | 433.25 | 443.95 | 432.15 | 436.95 | 436.45 | 282 |
09 Feb 2024 | 435.40 | 438.55 | 435.40 | 435.75 | 435.25 | 18 |
08 Feb 2024 | 434.80 | 437.00 | 434.80 | 437.00 | 436.50 | 10 |
07 Feb 2024 | 420.60 | 435.00 | 419.45 | 435.00 | 434.50 | 356 |
06 Feb 2024 | 426.20 | 430.95 | 424.30 | 425.25 | 424.76 | 88 |
05 Feb 2024 | 438.10 | 438.60 | 430.25 | 430.25 | 429.75 | 261 |
02 Feb 2024 | 416.25 | 447.40 | 416.25 | 438.70 | 438.19 | 408 |
01 Feb 2024 | 362.60 | 364.80 | 362.60 | 364.80 | 364.38 | 77 |
31 Jan 2024 | 361.00 | 365.00 | 359.10 | 365.00 | 364.58 | 79 |
30 Jan 2024 | 372.55 | 372.55 | 370.80 | 370.80 | 370.37 | 50 |
29 Jan 2024 | 365.45 | 369.15 | 365.20 | 369.15 | 368.72 | 115 |
26 Jan 2024 | 359.25 | 364.85 | 359.25 | 364.85 | 364.43 | 242 |
25 Jan 2024 | 359.65 | 362.40 | 359.65 | 361.45 | 361.03 | 52 |
24 Jan 2024 | 356.75 | 362.05 | 356.75 | 362.05 | 361.63 | 14 |
23 Jan 2024 | 349.75 | 356.65 | 349.75 | 356.65 | 356.24 | 111 |
22 Jan 2024 | 353.40 | 356.30 | 351.00 | 351.00 | 350.60 | 459 |
19 Jan 2024 | 346.65 | 350.30 | 346.65 | 350.30 | 349.90 | 85 |
18 Jan 2024 | 337.20 | 344.70 | 337.20 | 344.70 | 344.30 | 148 |
17 Jan 2024 | 335.05 | 335.05 | 333.30 | 333.30 | 332.92 | 23 |
16 Jan 2024 | 342.05 | 342.60 | 341.00 | 342.60 | 342.20 | 68 |
15 Jan 2024 | 336.30 | 336.30 | 336.30 | 336.30 | 335.91 | - |
12 Jan 2024 | 335.05 | 336.30 | 335.05 | 336.30 | 335.91 | 30 |
11 Jan 2024 | 339.30 | 339.30 | 338.10 | 338.10 | 337.71 | 88 |
10 Jan 2024 | 326.65 | 335.30 | 326.65 | 334.95 | 334.56 | 63 |
09 Jan 2024 | 326.45 | 326.45 | 326.15 | 326.15 | 325.77 | 10 |
08 Jan 2024 | 321.00 | 322.50 | 321.00 | 322.50 | 322.13 | 220 |
05 Jan 2024 | 316.25 | 317.25 | 316.25 | 317.25 | 316.88 | 22 |
04 Jan 2024 | 314.95 | 315.35 | 314.60 | 314.60 | 314.24 | 106 |
03 Jan 2024 | 314.80 | 315.25 | 313.80 | 313.80 | 313.44 | 168 |
02 Jan 2024 | 319.70 | 319.70 | 315.45 | 315.45 | 315.09 | 17 |
29 Dec 2023 | 324.05 | 325.45 | 324.00 | 324.00 | 323.63 | 154 |
28 Dec 2023 | 321.80 | 324.75 | 321.80 | 324.75 | 324.38 | 117 |
27 Dec 2023 | 321.95 | 321.95 | 321.95 | 321.95 | 321.58 | 1 |
22 Dec 2023 | 319.00 | 320.85 | 319.00 | 320.85 | 320.48 | 29 |
21 Dec 2023 | 319.30 | 322.50 | 319.30 | 322.50 | 322.13 | 59 |
20 Dec 2023 | 319.90 | 322.30 | 319.90 | 322.30 | 321.93 | 60 |
19 Dec 2023 | 313.85 | 319.70 | 313.85 | 319.70 | 319.33 | 920 |
18 Dec 2023 | 307.15 | 317.85 | 305.50 | 317.85 | 317.48 | 43 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |