Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
31 May 2024 | 237.07 | 241.00 | 225.25 | 236.06 | 236.06 | 10,987,897 |
27 May 2024 | 349.51 | 349.51 | 225.25 | 236.06 | 236.06 | 18,655,800 |
20 May 2024 | 371.91 | 379.05 | 342.30 | 349.74 | 349.74 | 4,864,900 |
13 May 2024 | 356.97 | 377.64 | 352.76 | 370.82 | 370.82 | 4,366,700 |
06 May 2024 | 363.21 | 370.80 | 347.36 | 353.47 | 353.47 | 4,269,200 |
29 Apr 2024 | 380.37 | 387.19 | 360.60 | 362.85 | 362.85 | 5,447,900 |
22 Apr 2024 | 330.00 | 385.86 | 321.77 | 383.80 | 383.80 | 7,231,500 |
15 Apr 2024 | 352.99 | 355.80 | 326.01 | 327.47 | 327.47 | 5,805,500 |
08 Apr 2024 | 360.92 | 367.39 | 349.38 | 352.06 | 352.06 | 4,646,200 |
01 Apr 2024 | 363.14 | 364.66 | 337.31 | 362.82 | 362.82 | 7,673,000 |
25 Mar 2024 | 351.79 | 364.58 | 349.35 | 358.64 | 358.64 | 3,406,300 |
18 Mar 2024 | 357.00 | 373.40 | 340.35 | 355.50 | 355.50 | 5,840,500 |
11 Mar 2024 | 379.62 | 382.95 | 354.67 | 355.44 | 355.44 | 9,088,300 |
04 Mar 2024 | 437.08 | 443.09 | 378.00 | 383.42 | 383.42 | 14,812,100 |
26 Feb 2024 | 454.81 | 459.27 | 430.83 | 436.84 | 436.84 | 5,118,400 |
19 Feb 2024 | 457.13 | 459.78 | 423.22 | 451.52 | 451.52 | 4,216,400 |
12 Feb 2024 | 500.01 | 509.62 | 451.00 | 465.06 | 465.06 | 5,647,400 |
05 Feb 2024 | 437.99 | 507.25 | 427.36 | 500.90 | 500.90 | 8,412,600 |
29 Jan 2024 | 397.28 | 437.22 | 394.10 | 436.01 | 436.01 | 6,484,800 |
22 Jan 2024 | 406.78 | 426.51 | 391.35 | 395.29 | 395.29 | 5,781,500 |
15 Jan 2024 | 388.26 | 408.40 | 382.70 | 401.05 | 401.05 | 4,643,300 |
08 Jan 2024 | 367.32 | 399.35 | 365.00 | 391.59 | 391.59 | 6,119,500 |
01 Jan 2024 | 404.45 | 404.65 | 360.10 | 365.39 | 365.39 | 7,009,800 |
25 Dec 2023 | 408.75 | 425.02 | 405.46 | 408.85 | 408.85 | 3,546,100 |
18 Dec 2023 | 409.20 | 418.82 | 400.86 | 407.48 | 407.48 | 5,324,300 |
11 Dec 2023 | 388.50 | 425.51 | 388.36 | 420.17 | 420.17 | 14,867,000 |
04 Dec 2023 | 431.56 | 440.81 | 373.23 | 381.79 | 381.79 | 19,608,300 |
27 Nov 2023 | 406.73 | 442.84 | 397.46 | 435.23 | 435.23 | 8,396,600 |
20 Nov 2023 | 393.16 | 412.67 | 393.16 | 407.70 | 407.70 | 3,221,400 |
13 Nov 2023 | 376.48 | 402.70 | 374.10 | 392.57 | 392.57 | 5,355,000 |
06 Nov 2023 | 347.18 | 384.15 | 323.31 | 376.89 | 376.89 | 8,518,900 |
30 Oct 2023 | 341.25 | 347.47 | 326.21 | 343.11 | 343.11 | 5,639,400 |
23 Oct 2023 | 340.05 | 358.76 | 321.00 | 335.31 | 335.31 | 5,473,800 |
16 Oct 2023 | 352.35 | 373.00 | 342.44 | 346.28 | 346.28 | 5,010,100 |
09 Oct 2023 | 347.50 | 374.67 | 346.63 | 350.68 | 350.68 | 4,832,200 |
02 Oct 2023 | 342.39 | 354.35 | 328.26 | 353.62 | 353.62 | 5,130,300 |
25 Sept 2023 | 331.31 | 360.88 | 323.01 | 345.86 | 345.86 | 6,063,800 |
18 Sept 2023 | 357.39 | 361.36 | 331.00 | 335.76 | 335.76 | 4,934,200 |
11 Sept 2023 | 382.00 | 395.05 | 354.00 | 362.13 | 362.13 | 5,378,700 |
04 Sept 2023 | 389.50 | 398.64 | 368.79 | 377.29 | 377.29 | 5,472,700 |
28 Aug 2023 | 365.41 | 414.00 | 353.89 | 392.88 | 392.88 | 12,557,600 |
21 Aug 2023 | 358.07 | 384.99 | 355.01 | 363.46 | 363.46 | 5,176,900 |
14 Aug 2023 | 352.29 | 371.58 | 342.01 | 350.83 | 350.83 | 4,820,700 |
07 Aug 2023 | 403.43 | 405.30 | 353.32 | 356.22 | 356.22 | 7,923,500 |
31 Jul 2023 | 415.77 | 426.62 | 386.29 | 401.57 | 401.57 | 6,316,900 |
24 Jul 2023 | 413.10 | 426.33 | 396.00 | 411.62 | 411.62 | 5,666,700 |
17 Jul 2023 | 400.25 | 439.00 | 399.12 | 409.78 | 409.78 | 8,849,200 |
10 Jul 2023 | 382.41 | 414.50 | 376.49 | 398.68 | 398.68 | 5,849,200 |
03 Jul 2023 | 406.78 | 416.64 | 387.73 | 388.62 | 388.62 | 5,930,700 |
26 Jun 2023 | 388.50 | 418.70 | 375.31 | 410.99 | 410.99 | 9,464,700 |
19 Jun 2023 | 379.77 | 396.84 | 365.11 | 389.99 | 389.99 | 10,260,800 |
12 Jun 2023 | 376.18 | 390.15 | 369.31 | 379.90 | 379.90 | 7,980,400 |
05 Jun 2023 | 379.22 | 398.89 | 365.00 | 374.51 | 374.51 | 10,721,500 |
29 May 2023 | 290.80 | 397.98 | 275.76 | 376.30 | 376.30 | 15,183,800 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |