Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
08 May 2024 | 420.95 | 420.95 | 420.95 | 412.52 | 412.52 | 304 |
07 May 2024 | 398.10 | 429.51 | 398.10 | 412.48 | 412.48 | 7,225 |
03 May 2024 | 408.10 | 408.10 | 406.25 | 408.35 | 408.35 | 992 |
02 May 2024 | 421.45 | 421.45 | 421.45 | 416.48 | 416.48 | 1,282 |
01 May 2024 | 438.30 | 438.30 | 438.30 | 434.65 | 434.65 | 1,008 |
30 Apr 2024 | 433.69 | 433.69 | 429.32 | 423.42 | 423.42 | 563 |
29 Apr 2024 | 425.23 | 425.23 | 425.23 | 425.23 | 425.23 | - |
26 Apr 2024 | 443.75 | 443.75 | 443.75 | 443.75 | 443.75 | - |
25 Apr 2024 | 457.45 | 457.45 | 457.45 | 457.45 | 457.45 | - |
24 Apr 2024 | 438.45 | 438.45 | 438.45 | 438.45 | 438.45 | - |
23 Apr 2024 | 429.00 | 429.00 | 429.00 | 437.38 | 437.38 | 949 |
22 Apr 2024 | 439.45 | 439.45 | 439.45 | 439.45 | 439.45 | - |
19 Apr 2024 | 432.65 | 432.65 | 432.65 | 432.65 | 432.65 | - |
18 Apr 2024 | 437.40 | 438.25 | 437.35 | 430.67 | 430.67 | 2,950 |
17 Apr 2024 | 449.45 | 449.45 | 431.10 | 437.75 | 437.75 | 1,365 |
16 Apr 2024 | 416.58 | 416.58 | 416.58 | 438.42 | 438.42 | 563 |
15 Apr 2024 | 420.55 | 430.05 | 420.55 | 433.85 | 433.85 | 350 |
12 Apr 2024 | 419.70 | 419.70 | 419.70 | 431.35 | 431.35 | 579 |
11 Apr 2024 | 424.95 | 424.95 | 424.95 | 426.60 | 426.60 | 928 |
10 Apr 2024 | 421.10 | 421.10 | 421.10 | 421.10 | 421.10 | - |
09 Apr 2024 | 389.10 | 389.10 | 389.10 | 400.77 | 400.77 | 178 |
08 Apr 2024 | 406.10 | 406.10 | 406.10 | 397.95 | 397.95 | 20 |
05 Apr 2024 | 396.13 | 396.13 | 396.13 | 396.13 | 396.13 | - |
04 Apr 2024 | 389.38 | 389.38 | 389.38 | 389.38 | 389.38 | - |
03 Apr 2024 | 388.20 | 388.20 | 388.20 | 388.10 | 388.10 | 5 |
02 Apr 2024 | 369.75 | 375.03 | 369.75 | 387.15 | 387.15 | 1,129 |
28 Mar 2024 | 378.10 | 378.10 | 378.10 | 378.10 | 378.10 | - |
27 Mar 2024 | 382.00 | 382.00 | 382.00 | 382.00 | 382.00 | - |
26 Mar 2024 | 377.35 | 395.77 | 377.35 | 385.98 | 385.98 | 304 |
25 Mar 2024 | 373.35 | 373.35 | 373.35 | 378.58 | 378.58 | 67 |
22 Mar 2024 | 384.15 | 384.15 | 384.15 | 383.70 | 383.70 | 200 |
21 Mar 2024 | 384.98 | 384.98 | 384.98 | 384.98 | 384.98 | - |
20 Mar 2024 | 389.48 | 389.48 | 389.48 | 389.48 | 389.48 | - |
19 Mar 2024 | 393.86 | 393.86 | 393.86 | 400.17 | 400.17 | 2,239 |
18 Mar 2024 | 400.30 | 400.30 | 400.30 | 400.30 | 400.30 | - |
15 Mar 2024 | 399.20 | 399.20 | 394.30 | 393.65 | 393.65 | 1,207 |
14 Mar 2024 | 395.35 | 395.35 | 395.35 | 395.35 | 395.35 | - |
13 Mar 2024 | 391.00 | 393.95 | 389.20 | 390.52 | 390.52 | 1,086 |
12 Mar 2024 | 379.20 | 391.05 | 361.65 | 391.10 | 391.10 | 1,505 |
11 Mar 2024 | 365.20 | 370.00 | 365.20 | 374.30 | 374.30 | 48 |
08 Mar 2024 | 354.20 | 354.20 | 354.20 | 355.25 | 355.25 | 2 |
07 Mar 2024 | 360.00 | 361.00 | 359.50 | 355.85 | 355.85 | 798 |
06 Mar 2024 | 368.60 | 368.60 | 368.60 | 359.83 | 359.83 | 876 |
05 Mar 2024 | 370.85 | 370.85 | 363.17 | 360.90 | 360.90 | 2 |
04 Mar 2024 | 361.75 | 361.75 | 361.75 | 361.83 | 361.83 | 20 |
01 Mar 2024 | 363.35 | 363.35 | 363.35 | 363.35 | 363.35 | - |
29 Feb 2024 | 357.75 | 357.75 | 357.75 | 357.75 | 357.75 | - |
28 Feb 2024 | 352.77 | 352.77 | 352.77 | 352.77 | 352.77 | - |
27 Feb 2024 | 370.65 | 370.65 | 358.95 | 361.27 | 361.27 | 61 |
26 Feb 2024 | 363.94 | 363.94 | 363.94 | 361.58 | 361.58 | 67 |
23 Feb 2024 | 354.15 | 354.15 | 354.15 | 360.88 | 360.88 | 86 |
22 Feb 2024 | 358.95 | 358.95 | 358.95 | 361.73 | 361.73 | 144 |
21 Feb 2024 | 359.70 | 359.70 | 359.70 | 359.67 | 359.67 | 1 |
20 Feb 2024 | 357.65 | 357.65 | 355.32 | 356.45 | 356.45 | 4 |
19 Feb 2024 | 358.75 | 358.75 | 358.75 | 358.75 | 358.75 | - |
16 Feb 2024 | 355.00 | 359.80 | 354.75 | 358.33 | 358.33 | 192 |
15 Feb 2024 | 356.70 | 356.70 | 356.70 | 358.30 | 358.30 | 5 |
14 Feb 2024 | 346.80 | 358.35 | 346.80 | 359.02 | 359.02 | 37 |
13 Feb 2024 | 353.76 | 353.76 | 353.76 | 354.98 | 354.98 | 7 |
12 Feb 2024 | 347.27 | 347.27 | 347.27 | 347.27 | 347.27 | - |
09 Feb 2024 | 355.65 | 355.65 | 346.50 | 348.90 | 348.90 | 220 |
08 Feb 2024 | 346.98 | 346.98 | 346.98 | 346.98 | 346.98 | - |
07 Feb 2024 | 342.20 | 342.20 | 342.20 | 342.20 | 342.20 | - |
06 Feb 2024 | 347.05 | 374.29 | 347.05 | 350.38 | 350.38 | 50 |
05 Feb 2024 | 343.15 | 358.65 | 343.15 | 355.50 | 355.50 | 57 |
02 Feb 2024 | 339.65 | 339.65 | 339.65 | 351.33 | 351.33 | 40 |
01 Feb 2024 | 347.70 | 347.70 | 347.70 | 347.70 | 347.70 | - |
31 Jan 2024 | 370.70 | 370.80 | 353.55 | 339.05 | 339.05 | 7,418 |
30 Jan 2024 | 351.35 | 351.41 | 351.35 | 361.75 | 361.75 | 166 |
29 Jan 2024 | 354.05 | 354.05 | 354.05 | 354.05 | 354.05 | - |
26 Jan 2024 | 352.85 | 352.85 | 352.85 | 352.85 | 352.85 | - |
25 Jan 2024 | 361.00 | 361.00 | 361.00 | 361.00 | 361.00 | - |
24 Jan 2024 | 348.70 | 348.70 | 348.70 | 338.98 | 338.98 | 7 |
23 Jan 2024 | 346.93 | 346.93 | 346.93 | 342.02 | 342.02 | 532 |
22 Jan 2024 | 339.33 | 339.33 | 339.33 | 339.33 | 339.33 | - |
19 Jan 2024 | 342.75 | 342.75 | 342.75 | 342.75 | 342.75 | - |
18 Jan 2024 | 347.95 | 347.95 | 347.95 | 347.95 | 347.95 | - |
17 Jan 2024 | 360.00 | 360.00 | 360.00 | 360.00 | 360.00 | - |
16 Jan 2024 | 343.15 | 343.15 | 321.86 | 360.90 | 360.90 | 50 |
15 Jan 2024 | 341.08 | 341.08 | 341.08 | 341.08 | 341.08 | - |
12 Jan 2024 | 332.92 | 332.92 | 332.92 | 332.92 | 332.92 | - |
11 Jan 2024 | 325.83 | 325.83 | 325.83 | 325.83 | 325.83 | - |
10 Jan 2024 | 327.65 | 329.55 | 327.65 | 319.27 | 319.27 | 148 |
09 Jan 2024 | 320.20 | 323.40 | 301.30 | 321.48 | 321.48 | 3,277 |
08 Jan 2024 | 314.50 | 314.50 | 314.50 | 314.50 | 314.50 | - |
05 Jan 2024 | 302.00 | 304.90 | 302.00 | 297.27 | 297.27 | 23 |
04 Jan 2024 | 300.75 | 300.90 | 300.75 | 297.42 | 297.42 | 16 |
03 Jan 2024 | 301.15 | 301.15 | 301.15 | 301.15 | 301.15 | - |
02 Jan 2024 | 292.52 | 292.52 | 292.52 | 292.52 | 292.52 | - |
29 Dec 2023 | 282.90 | 282.90 | 282.90 | 282.90 | 282.90 | - |
28 Dec 2023 | 285.20 | 285.20 | 285.20 | 285.20 | 285.20 | - |
27 Dec 2023 | 279.33 | 279.33 | 279.33 | 279.33 | 279.33 | - |
22 Dec 2023 | 281.15 | 281.15 | 281.15 | 281.23 | 281.23 | 40 |
21 Dec 2023 | 281.50 | 281.50 | 281.50 | 281.50 | 281.50 | - |
20 Dec 2023 | 282.75 | 282.75 | 282.75 | 279.70 | 279.70 | 800 |
19 Dec 2023 | 278.25 | 278.25 | 278.25 | 277.20 | 277.20 | 40 |
18 Dec 2023 | 282.92 | 282.92 | 282.92 | 282.92 | 282.92 | - |
15 Dec 2023 | 287.50 | 287.50 | 280.65 | 279.92 | 279.92 | 3,748 |
14 Dec 2023 | 293.88 | 293.88 | 293.88 | 293.88 | 293.88 | - |
13 Dec 2023 | 300.45 | 300.45 | 300.45 | 300.45 | 300.45 | - |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |