Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 489.10 | 507.15 | 469.95 | 483.85 | 483.85 | 532,513 |
10 May 2024 | 430.50 | 498.00 | 429.10 | 488.30 | 488.30 | 2,000,016 |
09 May 2024 | 411.55 | 448.75 | 410.00 | 420.65 | 420.65 | 735,342 |
08 May 2024 | 413.75 | 423.75 | 404.00 | 407.85 | 407.85 | 225,682 |
07 May 2024 | 404.35 | 414.85 | 392.50 | 405.55 | 405.55 | 103,411 |
06 May 2024 | 410.25 | 410.75 | 391.00 | 401.05 | 401.05 | 80,272 |
03 May 2024 | 416.25 | 418.50 | 396.65 | 406.35 | 406.35 | 70,131 |
02 May 2024 | 410.25 | 419.90 | 406.00 | 411.60 | 411.60 | 177,871 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 410.30 | 425.00 | 406.20 | 408.50 | 408.50 | 188,563 |
29 Apr 2024 | 410.45 | 415.20 | 403.80 | 407.85 | 407.85 | 146,408 |
26 Apr 2024 | 425.00 | 425.00 | 409.20 | 411.15 | 411.15 | 223,156 |
25 Apr 2024 | 393.00 | 442.15 | 391.35 | 419.60 | 419.60 | 565,432 |
24 Apr 2024 | 390.75 | 397.95 | 389.05 | 391.20 | 391.20 | 103,437 |
23 Apr 2024 | 398.75 | 401.95 | 386.00 | 388.10 | 388.10 | 75,564 |
22 Apr 2024 | 374.45 | 398.75 | 374.45 | 396.70 | 396.70 | 159,747 |
19 Apr 2024 | 368.55 | 374.00 | 362.55 | 370.20 | 370.20 | 106,318 |
18 Apr 2024 | 377.55 | 384.95 | 373.95 | 376.10 | 376.10 | 98,705 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 357.80 | 373.80 | 356.70 | 371.35 | 371.35 | 26,986 |
15 Apr 2024 | 336.05 | 374.50 | 336.05 | 365.95 | 365.95 | 165,743 |
12 Apr 2024 | 376.80 | 381.55 | 371.55 | 373.60 | 373.60 | 31,409 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 382.05 | 384.55 | 376.25 | 378.00 | 378.00 | 28,079 |
09 Apr 2024 | 393.15 | 393.15 | 376.50 | 379.35 | 379.35 | 49,027 |
08 Apr 2024 | 393.75 | 397.15 | 386.80 | 388.25 | 388.25 | 94,408 |
05 Apr 2024 | 389.45 | 393.90 | 386.15 | 388.70 | 388.70 | 113,079 |
04 Apr 2024 | 402.35 | 402.35 | 385.90 | 388.65 | 388.65 | 139,707 |
03 Apr 2024 | 386.65 | 407.45 | 382.00 | 397.90 | 397.90 | 356,439 |
02 Apr 2024 | 381.00 | 392.00 | 380.00 | 386.65 | 386.65 | 148,662 |
01 Apr 2024 | 377.45 | 384.00 | 375.30 | 381.75 | 381.75 | 34,602 |
28 Mar 2024 | 369.40 | 378.50 | 367.25 | 373.40 | 373.40 | 178,389 |
27 Mar 2024 | 369.95 | 372.15 | 361.05 | 369.75 | 369.75 | 44,440 |
26 Mar 2024 | 355.70 | 371.70 | 352.10 | 365.30 | 365.30 | 76,199 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 345.95 | 357.15 | 344.95 | 355.05 | 355.05 | 57,814 |
21 Mar 2024 | 343.55 | 348.35 | 341.55 | 344.00 | 344.00 | 115,192 |
20 Mar 2024 | 339.50 | 344.20 | 330.35 | 333.60 | 333.60 | 74,176 |
19 Mar 2024 | 343.55 | 345.95 | 336.45 | 338.80 | 338.80 | 83,237 |
18 Mar 2024 | 344.40 | 356.75 | 339.25 | 343.75 | 343.75 | 235,687 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 307.80 | 338.50 | 301.00 | 338.50 | 338.50 | 128,905 |
13 Mar 2024 | 341.30 | 343.95 | 306.45 | 307.75 | 307.75 | 229,446 |
12 Mar 2024 | 370.00 | 372.40 | 338.40 | 340.45 | 340.45 | 277,854 |
11 Mar 2024 | 374.25 | 376.00 | 357.75 | 363.05 | 363.05 | 71,947 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 392.10 | 396.50 | 368.20 | 369.85 | 369.85 | 401,181 |
06 Mar 2024 | 378.05 | 378.85 | 358.30 | 361.90 | 361.90 | 59,859 |
05 Mar 2024 | 367.30 | 385.00 | 367.25 | 377.80 | 377.80 | 150,769 |
04 Mar 2024 | 368.50 | 371.95 | 361.40 | 367.25 | 367.25 | 100,876 |
01 Mar 2024 | 379.30 | 379.30 | 364.50 | 367.40 | 367.40 | 81,878 |
29 Feb 2024 | 356.00 | 375.00 | 348.35 | 371.85 | 371.85 | 125,727 |
29 Feb 2024 | 0.3 Dividend | |||||
28 Feb 2024 | 370.10 | 373.15 | 353.20 | 355.65 | 355.35 | 170,749 |
27 Feb 2024 | 379.30 | 382.00 | 366.50 | 370.15 | 369.84 | 105,401 |
26 Feb 2024 | 388.05 | 392.80 | 375.00 | 376.15 | 375.83 | 75,569 |
23 Feb 2024 | 382.90 | 390.05 | 381.60 | 384.95 | 384.63 | 155,244 |
22 Feb 2024 | 377.55 | 383.75 | 368.65 | 380.85 | 380.53 | 117,901 |
21 Feb 2024 | 387.05 | 392.00 | 374.05 | 376.40 | 376.08 | 170,706 |
20 Feb 2024 | 392.40 | 397.00 | 382.90 | 384.65 | 384.33 | 309,292 |
16 Feb 2024 | 377.30 | 377.95 | 363.60 | 368.65 | 368.34 | 84,916 |
15 Feb 2024 | 355.25 | 380.50 | 354.40 | 367.55 | 367.24 | 287,967 |
14 Feb 2024 | 337.10 | 355.60 | 333.30 | 351.20 | 350.90 | 134,923 |
13 Feb 2024 | 343.30 | 357.30 | 337.05 | 347.05 | 346.76 | 204,616 |
12 Feb 2024 | 373.00 | 378.60 | 340.05 | 345.10 | 344.81 | 105,135 |
09 Feb 2024 | 380.25 | 382.45 | 365.00 | 372.85 | 372.54 | 98,108 |
08 Feb 2024 | 391.15 | 395.35 | 375.20 | 377.25 | 376.93 | 5,802,729 |
07 Feb 2024 | 400.05 | 402.95 | 388.55 | 390.60 | 390.27 | 83,211 |
06 Feb 2024 | 396.45 | 398.00 | 386.55 | 391.45 | 391.12 | 173,990 |
05 Feb 2024 | 409.40 | 414.90 | 390.30 | 393.40 | 393.07 | 278,325 |
02 Feb 2024 | 415.00 | 415.70 | 404.00 | 405.50 | 405.16 | 671,367 |
01 Feb 2024 | 404.95 | 414.05 | 393.70 | 395.95 | 395.62 | 140,055 |
31 Jan 2024 | 387.80 | 404.25 | 385.40 | 403.75 | 403.41 | 61,477 |
30 Jan 2024 | 397.65 | 398.00 | 384.00 | 385.00 | 384.68 | 57,421 |
29 Jan 2024 | 402.20 | 404.50 | 390.25 | 393.10 | 392.77 | 187,871 |
26 Jan 2024 | 394.05 | 394.05 | 394.05 | 394.05 | 393.72 | - |
25 Jan 2024 | 388.40 | 398.10 | 388.40 | 394.05 | 393.72 | 63,135 |
24 Jan 2024 | 388.60 | 404.00 | 378.25 | 387.70 | 387.37 | 448,538 |
23 Jan 2024 | 430.05 | 433.95 | 398.15 | 398.15 | 397.81 | 441,284 |
22 Jan 2024 | 399.15 | 399.15 | 399.15 | 399.15 | 398.81 | - |
19 Jan 2024 | 392.85 | 403.50 | 387.40 | 399.15 | 398.81 | 138,177 |
18 Jan 2024 | 396.00 | 396.00 | 368.55 | 385.30 | 384.97 | 107,391 |
17 Jan 2024 | 382.35 | 400.00 | 370.00 | 387.50 | 387.17 | 231,605 |
16 Jan 2024 | 380.55 | 390.15 | 361.80 | 383.85 | 383.53 | 377,489 |
12 Jan 2024 | 356.55 | 361.45 | 351.10 | 353.95 | 353.65 | 242,898 |
11 Jan 2024 | 343.85 | 355.00 | 342.50 | 354.00 | 353.70 | 100,153 |
10 Jan 2024 | 344.15 | 344.55 | 336.05 | 338.80 | 338.51 | 53,032 |
09 Jan 2024 | 357.85 | 358.00 | 337.70 | 343.05 | 342.76 | 85,034 |
08 Jan 2024 | 353.00 | 359.00 | 346.00 | 349.85 | 349.55 | 196,989 |
05 Jan 2024 | 338.40 | 345.15 | 336.70 | 342.60 | 342.31 | 487,239 |
04 Jan 2024 | 315.40 | 333.50 | 315.40 | 331.60 | 331.32 | 124,596 |
03 Jan 2024 | 317.70 | 319.95 | 315.00 | 317.65 | 317.38 | 80,393 |
02 Jan 2024 | 320.15 | 322.50 | 315.00 | 318.45 | 318.18 | 75,865 |
29 Dec 2023 | 317.80 | 324.65 | 313.55 | 319.05 | 318.78 | 107,910 |
28 Dec 2023 | 325.00 | 325.00 | 313.50 | 316.90 | 316.63 | 51,198 |
27 Dec 2023 | 325.00 | 326.35 | 315.05 | 320.95 | 320.68 | 119,353 |
26 Dec 2023 | 326.30 | 332.00 | 319.10 | 320.30 | 320.03 | 1,110,723 |
22 Dec 2023 | 323.55 | 329.00 | 316.65 | 323.80 | 323.53 | 172,992 |
21 Dec 2023 | 308.25 | 327.30 | 305.65 | 326.30 | 326.02 | 173,175 |
20 Dec 2023 | 330.00 | 330.35 | 311.60 | 311.75 | 311.49 | 168,839 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |