Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
07 May 2024 | - | - | - | - | - | - |
06 May 2024 | 725.00 | 725.00 | 678.30 | 681.10 | 681.10 | 56,049 |
03 May 2024 | 727.70 | 748.80 | 694.00 | 713.95 | 713.95 | 27,812 |
02 May 2024 | 685.00 | 714.50 | 680.00 | 714.50 | 714.50 | 28,349 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 705.00 | 705.00 | 676.10 | 680.50 | 680.50 | 25,239 |
29 Apr 2024 | 675.75 | 700.00 | 675.10 | 696.10 | 696.10 | 54,870 |
26 Apr 2024 | 702.05 | 714.40 | 667.00 | 675.75 | 675.75 | 37,414 |
25 Apr 2024 | 734.40 | 736.00 | 701.25 | 702.05 | 702.05 | 99,521 |
24 Apr 2024 | 738.35 | 738.35 | 668.05 | 738.15 | 738.15 | 100,748 |
23 Apr 2024 | 703.20 | 703.20 | 690.00 | 703.20 | 703.20 | 12,923 |
22 Apr 2024 | 669.75 | 669.75 | 668.00 | 669.75 | 669.75 | 9,940 |
19 Apr 2024 | 611.50 | 637.90 | 590.70 | 637.90 | 637.90 | 47,359 |
18 Apr 2024 | 594.00 | 607.55 | 590.25 | 607.55 | 607.55 | 15,880 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 541.05 | 590.00 | 541.05 | 578.65 | 578.65 | 57,289 |
15 Apr 2024 | 567.00 | 595.00 | 567.00 | 567.00 | 567.00 | 77,669 |
12 Apr 2024 | 572.95 | 597.00 | 555.00 | 596.80 | 596.80 | 28,975 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 550.00 | 580.00 | 530.00 | 580.00 | 580.00 | 42,879 |
09 Apr 2024 | 579.65 | 598.90 | 544.55 | 555.30 | 555.30 | 86,296 |
08 Apr 2024 | 555.05 | 570.40 | 552.30 | 570.40 | 570.40 | 64,421 |
05 Apr 2024 | 538.35 | 557.50 | 524.25 | 543.25 | 543.25 | 119,345 |
04 Apr 2024 | 521.25 | 536.45 | 512.50 | 536.45 | 536.45 | 278,003 |
03 Apr 2024 | 493.75 | 510.95 | 486.65 | 510.95 | 510.95 | 97,550 |
02 Apr 2024 | 451.85 | 486.80 | 450.60 | 486.65 | 486.65 | 226,320 |
01 Apr 2024 | 496.55 | 511.75 | 463.05 | 463.65 | 463.65 | 290,173 |
28 Mar 2024 | 482.00 | 487.40 | 473.50 | 487.40 | 487.40 | 87,574 |
27 Mar 2024 | 464.20 | 464.20 | 464.20 | 464.20 | 464.20 | 52,525 |
26 Mar 2024 | 423.30 | 442.10 | 420.95 | 442.10 | 442.10 | 112,612 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 418.00 | 422.10 | 411.65 | 421.05 | 421.05 | 177,585 |
21 Mar 2024 | 395.00 | 402.00 | 391.00 | 402.00 | 402.00 | 49,615 |
20 Mar 2024 | 368.65 | 382.90 | 353.35 | 382.90 | 382.90 | 146,876 |
19 Mar 2024 | 370.95 | 380.25 | 357.65 | 364.70 | 364.70 | 159,537 |
18 Mar 2024 | 350.95 | 362.40 | 339.85 | 362.15 | 362.15 | 137,027 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 320.10 | 349.00 | 320.10 | 333.05 | 333.05 | 77,126 |
13 Mar 2024 | 347.50 | 357.05 | 336.90 | 336.90 | 336.90 | 25,620 |
12 Mar 2024 | 375.70 | 381.00 | 352.80 | 354.60 | 354.60 | 56,410 |
11 Mar 2024 | 391.05 | 409.00 | 370.70 | 371.35 | 371.35 | 45,517 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 372.00 | 390.20 | 370.20 | 390.20 | 390.20 | 23,774 |
06 Mar 2024 | 387.65 | 387.65 | 367.00 | 371.65 | 371.65 | 28,379 |
05 Mar 2024 | 383.05 | 396.75 | 380.00 | 384.60 | 384.60 | 14,145 |
04 Mar 2024 | 400.15 | 403.50 | 380.45 | 384.90 | 384.90 | 13,304 |
01 Mar 2024 | 408.70 | 408.75 | 391.35 | 397.30 | 397.30 | 24,493 |
29 Feb 2024 | 373.05 | 398.00 | 363.75 | 391.55 | 391.55 | 102,934 |
28 Feb 2024 | 402.95 | 404.40 | 382.55 | 382.80 | 382.80 | 93,787 |
27 Feb 2024 | 387.30 | 414.00 | 383.00 | 402.65 | 402.65 | 75,164 |
26 Feb 2024 | 420.85 | 420.85 | 394.30 | 394.30 | 394.30 | 85,871 |
23 Feb 2024 | 418.45 | 427.20 | 412.70 | 415.05 | 415.05 | 41,019 |
22 Feb 2024 | 430.55 | 436.90 | 408.00 | 418.20 | 418.20 | 66,932 |
21 Feb 2024 | 441.85 | 441.85 | 420.60 | 423.65 | 423.65 | 25,608 |
20 Feb 2024 | 450.00 | 450.00 | 430.65 | 437.10 | 437.10 | 71,915 |
16 Feb 2024 | 453.70 | 453.70 | 410.70 | 417.45 | 417.45 | 86,730 |
15 Feb 2024 | 423.70 | 432.10 | 418.10 | 432.10 | 432.10 | 25,502 |
14 Feb 2024 | 410.80 | 420.80 | 410.80 | 411.55 | 411.55 | 166,353 |
13 Feb 2024 | 432.40 | 432.40 | 432.40 | 432.40 | 432.40 | 8,438 |
12 Feb 2024 | 476.40 | 485.20 | 455.15 | 455.15 | 455.15 | 143,102 |
09 Feb 2024 | 474.20 | 479.10 | 440.80 | 479.10 | 479.10 | 198,189 |
08 Feb 2024 | 456.30 | 456.30 | 444.00 | 456.30 | 456.30 | 250,108 |
07 Feb 2024 | 421.85 | 434.60 | 414.90 | 434.60 | 434.60 | 12,494 |
06 Feb 2024 | 449.25 | 449.25 | 410.75 | 413.95 | 413.95 | 137,410 |
05 Feb 2024 | 427.90 | 427.90 | 425.90 | 427.90 | 427.90 | 25,745 |
02 Feb 2024 | 407.55 | 407.55 | 400.25 | 407.55 | 407.55 | 92,087 |
01 Feb 2024 | 388.15 | 388.15 | 360.00 | 388.15 | 388.15 | 122,992 |
31 Jan 2024 | 369.70 | 369.70 | 366.00 | 369.70 | 369.70 | 60,056 |
30 Jan 2024 | 347.90 | 352.10 | 334.10 | 352.10 | 352.10 | 71,987 |
29 Jan 2024 | 337.35 | 341.85 | 311.25 | 320.10 | 320.10 | 114,393 |
26 Jan 2024 | 328.35 | 328.35 | 328.35 | 328.35 | 328.35 | - |
25 Jan 2024 | 310.40 | 337.50 | 310.40 | 328.35 | 328.35 | 293,852 |
24 Jan 2024 | 300.75 | 311.85 | 280.20 | 306.85 | 306.85 | 223,050 |
23 Jan 2024 | 296.00 | 300.85 | 291.85 | 300.15 | 300.15 | 421,458 |
22 Jan 2024 | 275.35 | 275.35 | 275.35 | 275.35 | 275.35 | - |
19 Jan 2024 | 272.50 | 280.45 | 270.15 | 275.35 | 275.35 | 51,476 |
18 Jan 2024 | 279.60 | 284.30 | 270.85 | 277.85 | 277.85 | 62,535 |
17 Jan 2024 | 276.35 | 288.75 | 270.45 | 278.60 | 278.60 | 40,625 |
16 Jan 2024 | 290.95 | 294.00 | 269.95 | 273.70 | 273.70 | 118,899 |
12 Jan 2024 | 285.65 | 293.00 | 281.10 | 284.05 | 284.05 | 85,847 |
11 Jan 2024 | 274.00 | 286.00 | 271.15 | 284.30 | 284.30 | 43,657 |
10 Jan 2024 | 268.60 | 273.00 | 266.00 | 269.10 | 269.10 | 46,839 |
09 Jan 2024 | 268.15 | 282.00 | 267.05 | 268.25 | 268.25 | 78,299 |
08 Jan 2024 | 268.05 | 279.65 | 263.00 | 267.80 | 267.80 | 34,494 |
05 Jan 2024 | 260.35 | 269.50 | 257.45 | 264.30 | 264.30 | 19,339 |
04 Jan 2024 | 266.80 | 269.85 | 264.15 | 265.60 | 265.60 | 17,115 |
03 Jan 2024 | 269.95 | 275.00 | 262.50 | 264.00 | 264.00 | 117,433 |
02 Jan 2024 | 252.90 | 272.65 | 247.05 | 272.10 | 272.10 | 77,114 |
29 Dec 2023 | 251.85 | 251.85 | 244.00 | 245.65 | 245.65 | 45,052 |
28 Dec 2023 | 244.50 | 255.60 | 244.50 | 248.60 | 248.60 | 46,960 |
27 Dec 2023 | 252.55 | 255.30 | 243.00 | 245.35 | 245.35 | 21,401 |
26 Dec 2023 | 260.00 | 260.00 | 247.30 | 250.50 | 250.50 | 46,735 |
22 Dec 2023 | 254.00 | 258.15 | 243.10 | 252.25 | 252.25 | 82,910 |
21 Dec 2023 | 238.75 | 254.40 | 228.65 | 250.85 | 250.85 | 114,769 |
20 Dec 2023 | 266.00 | 273.35 | 238.55 | 240.10 | 240.10 | 70,175 |
19 Dec 2023 | 288.45 | 288.45 | 263.85 | 265.05 | 265.05 | 85,319 |
18 Dec 2023 | 248.75 | 267.20 | 243.15 | 267.20 | 267.20 | 52,913 |
15 Dec 2023 | 251.70 | 251.70 | 240.00 | 242.95 | 242.95 | 55,508 |
14 Dec 2023 | 253.25 | 253.60 | 245.00 | 247.80 | 247.80 | 22,429 |
13 Dec 2023 | 246.65 | 251.70 | 239.95 | 248.25 | 248.25 | 40,101 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |