Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
02 May 2024 | - | - | - | - | - | - |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 383.00 | 390.25 | 380.85 | 383.70 | 383.70 | 2,140 |
29 Apr 2024 | 398.80 | 398.80 | 377.85 | 390.00 | 390.00 | 553 |
26 Apr 2024 | 380.05 | 383.50 | 378.95 | 381.60 | 381.60 | 616 |
25 Apr 2024 | 385.20 | 386.95 | 380.00 | 380.05 | 380.05 | 1,035 |
24 Apr 2024 | 392.65 | 392.65 | 379.90 | 380.25 | 380.25 | 832 |
23 Apr 2024 | 384.05 | 384.20 | 379.85 | 383.05 | 383.05 | 1,986 |
22 Apr 2024 | 381.90 | 396.00 | 380.10 | 384.05 | 384.05 | 419 |
19 Apr 2024 | 380.25 | 384.00 | 373.10 | 378.70 | 378.70 | 5,332 |
18 Apr 2024 | 385.65 | 392.90 | 380.35 | 383.95 | 383.95 | 534 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 383.95 | 395.00 | 377.75 | 381.25 | 381.25 | 7,700 |
15 Apr 2024 | 395.65 | 395.65 | 381.30 | 383.00 | 383.00 | 1,223 |
12 Apr 2024 | 402.60 | 407.00 | 395.30 | 395.65 | 395.65 | 631 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 409.80 | 410.35 | 401.20 | 402.60 | 402.60 | 689 |
09 Apr 2024 | 413.00 | 414.85 | 403.00 | 407.35 | 407.35 | 3,367 |
08 Apr 2024 | 415.05 | 415.50 | 411.40 | 412.65 | 412.65 | 3,626 |
05 Apr 2024 | 412.50 | 415.90 | 412.25 | 414.05 | 414.05 | 355 |
04 Apr 2024 | 413.35 | 413.35 | 403.60 | 405.15 | 405.15 | 2,460 |
03 Apr 2024 | 407.40 | 408.90 | 402.45 | 406.90 | 406.90 | 728 |
02 Apr 2024 | 394.95 | 430.30 | 393.20 | 408.70 | 408.70 | 7,131 |
01 Apr 2024 | 383.00 | 395.45 | 383.00 | 391.20 | 391.20 | 1,244 |
28 Mar 2024 | 386.25 | 397.00 | 372.60 | 373.15 | 373.15 | 37,247 |
27 Mar 2024 | 387.00 | 393.35 | 367.00 | 368.65 | 368.65 | 86,560 |
26 Mar 2024 | 386.25 | 399.00 | 382.35 | 384.85 | 384.85 | 3,688 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 394.55 | 394.55 | 394.10 | 394.20 | 394.20 | 38 |
21 Mar 2024 | 398.65 | 403.00 | 391.95 | 395.15 | 395.15 | 5,245 |
20 Mar 2024 | 403.50 | 403.50 | 386.25 | 395.15 | 395.15 | 565 |
19 Mar 2024 | 415.00 | 415.00 | 385.10 | 393.35 | 393.35 | 5,006 |
18 Mar 2024 | 421.55 | 421.55 | 410.00 | 411.40 | 411.40 | 588 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 390.00 | 403.00 | 390.00 | 392.65 | 392.65 | 6,655 |
13 Mar 2024 | 385.00 | 406.50 | 383.00 | 395.20 | 395.20 | 6,114 |
12 Mar 2024 | 386.00 | 410.00 | 384.70 | 390.40 | 390.40 | 2,298 |
11 Mar 2024 | 430.00 | 436.35 | 410.90 | 411.95 | 411.95 | 3,046 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 429.60 | 442.90 | 421.25 | 435.05 | 435.05 | 1,233 |
06 Mar 2024 | 429.60 | 437.30 | 415.00 | 421.70 | 421.70 | 4,641 |
05 Mar 2024 | 420.35 | 442.00 | 420.35 | 432.55 | 432.55 | 3,755 |
04 Mar 2024 | 440.50 | 448.00 | 434.35 | 438.75 | 438.75 | 2,052 |
01 Mar 2024 | 452.00 | 462.00 | 444.00 | 451.55 | 451.55 | 881 |
29 Feb 2024 | 438.15 | 448.65 | 438.15 | 440.60 | 440.60 | 489 |
28 Feb 2024 | 467.00 | 469.90 | 441.00 | 447.00 | 447.00 | 3,733 |
27 Feb 2024 | 498.00 | 498.00 | 454.05 | 466.95 | 466.95 | 1,077 |
26 Feb 2024 | 463.00 | 466.35 | 454.70 | 456.75 | 456.75 | 4,789 |
23 Feb 2024 | 474.95 | 481.55 | 469.75 | 472.10 | 472.10 | 2,237 |
22 Feb 2024 | 479.60 | 483.20 | 463.20 | 469.35 | 469.35 | 3,459 |
21 Feb 2024 | 486.35 | 493.90 | 477.35 | 482.25 | 482.25 | 2,810 |
20 Feb 2024 | 455.60 | 485.85 | 455.60 | 482.00 | 482.00 | 1,907 |
16 Feb 2024 | 481.25 | 497.00 | 478.15 | 483.30 | 483.30 | 3,231 |
15 Feb 2024 | 481.00 | 499.70 | 470.10 | 471.15 | 471.15 | 3,724 |
14 Feb 2024 | 452.80 | 481.20 | 451.95 | 471.50 | 471.50 | 3,972 |
13 Feb 2024 | 467.80 | 468.40 | 449.60 | 456.15 | 456.15 | 8,946 |
12 Feb 2024 | 467.00 | 477.50 | 452.25 | 471.35 | 471.35 | 3,372 |
09 Feb 2024 | 471.25 | 475.05 | 432.35 | 466.00 | 466.00 | 13,283 |
08 Feb 2024 | 488.90 | 500.00 | 466.05 | 472.90 | 472.90 | 6,024 |
07 Feb 2024 | 504.10 | 510.00 | 489.80 | 490.30 | 490.30 | 9,048 |
06 Feb 2024 | 460.20 | 490.90 | 443.50 | 486.05 | 486.05 | 9,789 |
05 Feb 2024 | 507.45 | 509.10 | 479.65 | 492.65 | 492.65 | 16,346 |
02 Feb 2024 | 442.05 | 485.80 | 442.00 | 485.80 | 485.80 | 359,290 |
01 Feb 2024 | 444.75 | 448.10 | 425.00 | 441.65 | 441.65 | 28,244 |
31 Jan 2024 | 475.15 | 487.00 | 439.50 | 451.30 | 451.30 | 122,487 |
30 Jan 2024 | 345.35 | 414.35 | 345.35 | 414.35 | 414.35 | 72,535 |
29 Jan 2024 | 339.25 | 349.40 | 339.25 | 345.30 | 345.30 | 7,187 |
26 Jan 2024 | 338.10 | 338.10 | 338.10 | 338.10 | 338.10 | - |
25 Jan 2024 | 345.35 | 350.45 | 330.10 | 338.10 | 338.10 | 5,767 |
24 Jan 2024 | 316.60 | 349.95 | 316.60 | 345.55 | 345.55 | 4,157 |
23 Jan 2024 | 364.90 | 364.90 | 300.80 | 315.55 | 315.55 | 32,879 |
22 Jan 2024 | 351.45 | 351.45 | 351.45 | 351.45 | 351.45 | - |
19 Jan 2024 | 351.05 | 359.35 | 341.95 | 351.45 | 351.45 | 46,309 |
18 Jan 2024 | 305.00 | 348.25 | 300.85 | 341.70 | 341.70 | 15,889 |
17 Jan 2024 | 295.00 | 318.00 | 295.00 | 308.45 | 308.45 | 11,634 |
16 Jan 2024 | 304.55 | 310.15 | 300.00 | 303.55 | 303.55 | 1,868 |
12 Jan 2024 | 299.95 | 302.00 | 294.70 | 296.05 | 296.05 | 954 |
11 Jan 2024 | 297.00 | 302.00 | 296.00 | 298.45 | 298.45 | 929 |
10 Jan 2024 | 300.00 | 300.00 | 293.20 | 296.70 | 296.70 | 3,420 |
09 Jan 2024 | 293.20 | 306.30 | 293.20 | 298.50 | 298.50 | 9,579 |
08 Jan 2024 | 323.80 | 323.80 | 295.50 | 296.55 | 296.55 | 11,604 |
05 Jan 2024 | 306.90 | 319.00 | 305.60 | 309.90 | 309.90 | 3,100 |
04 Jan 2024 | 298.65 | 304.10 | 294.00 | 302.60 | 302.60 | 1,169 |
03 Jan 2024 | 292.50 | 303.00 | 291.85 | 297.90 | 297.90 | 4,987 |
02 Jan 2024 | 303.30 | 303.30 | 295.95 | 298.45 | 298.45 | 861 |
29 Dec 2023 | 291.95 | 292.00 | 285.95 | 288.35 | 288.35 | 1,350 |
28 Dec 2023 | 297.90 | 299.70 | 284.75 | 289.15 | 289.15 | 7,535 |
27 Dec 2023 | 301.20 | 302.00 | 290.10 | 292.90 | 292.90 | 5,446 |
26 Dec 2023 | 301.85 | 303.95 | 296.05 | 298.20 | 298.20 | 1,112 |
22 Dec 2023 | 299.20 | 304.00 | 295.60 | 299.85 | 299.85 | 1,796 |
21 Dec 2023 | 279.70 | 300.50 | 274.55 | 295.75 | 295.75 | 6,155 |
20 Dec 2023 | 305.00 | 327.00 | 277.15 | 282.35 | 282.35 | 33,079 |
19 Dec 2023 | 309.60 | 309.60 | 303.95 | 308.35 | 308.35 | 1,495 |
18 Dec 2023 | 314.00 | 314.00 | 302.05 | 304.40 | 304.40 | 5,904 |
15 Dec 2023 | 315.00 | 316.15 | 304.95 | 308.85 | 308.85 | 3,950 |
14 Dec 2023 | 306.90 | 325.00 | 306.90 | 314.95 | 314.95 | 14,498 |
13 Dec 2023 | 322.00 | 322.00 | 301.00 | 302.05 | 302.05 | 1,064 |
12 Dec 2023 | 311.80 | 311.80 | 302.00 | 302.30 | 302.30 | 1,419 |
11 Dec 2023 | 307.95 | 308.90 | 301.00 | 307.70 | 307.70 | 3,526 |
08 Dec 2023 | 297.10 | 308.80 | 296.65 | 301.85 | 301.85 | 5,789 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |