Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
13 May 2024 | 364.70 | 364.70 | 364.70 | 364.92 | 364.92 | 60 |
10 May 2024 | 359.50 | 359.50 | 359.50 | 361.98 | 361.98 | 30 |
09 May 2024 | 359.13 | 359.13 | 359.13 | 359.13 | 359.13 | - |
08 May 2024 | 361.77 | 361.77 | 361.77 | 361.77 | 361.77 | - |
07 May 2024 | 336.70 | 376.11 | 336.70 | 343.95 | 343.95 | 36 |
03 May 2024 | 341.00 | 341.00 | 341.00 | 345.35 | 345.35 | 166 |
02 May 2024 | 357.58 | 357.58 | 357.58 | 357.58 | 357.58 | - |
01 May 2024 | 375.25 | 375.25 | 375.25 | 374.27 | 374.27 | 60 |
30 Apr 2024 | 356.55 | 416.21 | 356.55 | 366.08 | 366.08 | 62 |
29 Apr 2024 | 366.75 | 370.05 | 366.75 | 366.75 | 366.75 | 416 |
26 Apr 2024 | 388.70 | 388.70 | 388.70 | 380.35 | 380.35 | 50 |
25 Apr 2024 | 371.05 | 397.05 | 355.45 | 390.10 | 390.10 | 441 |
24 Apr 2024 | 372.88 | 372.88 | 372.88 | 372.88 | 372.88 | - |
23 Apr 2024 | 367.66 | 367.66 | 367.66 | 374.40 | 374.40 | 166 |
22 Apr 2024 | 386.73 | 386.73 | 386.73 | 386.73 | 386.73 | - |
19 Apr 2024 | 382.65 | 382.65 | 382.65 | 384.33 | 384.33 | 48 |
18 Apr 2024 | 378.60 | 381.15 | 369.25 | 371.98 | 371.98 | 152 |
17 Apr 2024 | 375.05 | 375.05 | 373.00 | 378.75 | 378.75 | 2 |
16 Apr 2024 | 360.00 | 365.40 | 320.25 | 363.27 | 363.27 | 102 |
15 Apr 2024 | 340.35 | 340.35 | 340.35 | 340.35 | 340.35 | - |
12 Apr 2024 | 341.83 | 341.83 | 341.83 | 341.83 | 341.83 | - |
11 Apr 2024 | 339.88 | 339.88 | 339.88 | 339.88 | 339.88 | - |
10 Apr 2024 | 337.75 | 337.75 | 337.75 | 337.75 | 337.75 | - |
09 Apr 2024 | 321.35 | 329.66 | 314.90 | 323.80 | 323.80 | 48 |
08 Apr 2024 | 321.42 | 321.42 | 321.42 | 321.42 | 321.42 | - |
05 Apr 2024 | 330.90 | 332.65 | 322.15 | 329.63 | 329.63 | 204 |
04 Apr 2024 | 318.92 | 318.92 | 318.92 | 318.92 | 318.92 | - |
03 Apr 2024 | 325.00 | 325.00 | 325.00 | 321.98 | 321.98 | 1 |
02 Apr 2024 | 314.91 | 314.91 | 314.91 | 333.15 | 333.15 | 277 |
28 Mar 2024 | 316.00 | 318.10 | 312.40 | 308.95 | 308.95 | 309 |
27 Mar 2024 | 310.30 | 310.30 | 310.30 | 310.30 | 310.30 | - |
26 Mar 2024 | 307.90 | 308.35 | 304.55 | 306.75 | 306.75 | 29 |
25 Mar 2024 | 312.40 | 312.40 | 312.40 | 312.40 | 312.40 | - |
22 Mar 2024 | 304.35 | 304.35 | 304.35 | 304.35 | 304.35 | - |
21 Mar 2024 | 301.92 | 301.92 | 301.92 | 301.92 | 301.92 | - |
20 Mar 2024 | 312.10 | 312.10 | 312.10 | 312.10 | 312.10 | - |
19 Mar 2024 | 324.41 | 324.41 | 324.41 | 312.67 | 312.67 | 150 |
18 Mar 2024 | 317.63 | 317.63 | 317.63 | 317.63 | 317.63 | - |
15 Mar 2024 | 334.30 | 334.30 | 334.30 | 333.35 | 333.35 | 4 |
14 Mar 2024 | 337.35 | 337.35 | 337.35 | 337.35 | 337.35 | - |
13 Mar 2024 | 326.50 | 326.50 | 322.40 | 332.20 | 332.20 | 185 |
12 Mar 2024 | 309.78 | 309.78 | 309.78 | 326.73 | 326.73 | 381 |
11 Mar 2024 | 328.13 | 328.13 | 328.13 | 328.13 | 328.13 | - |
08 Mar 2024 | 303.95 | 303.95 | 303.95 | 303.95 | 303.95 | - |
07 Mar 2024 | 308.90 | 308.90 | 308.90 | 305.70 | 305.70 | 12 |
06 Mar 2024 | 314.55 | 320.85 | 314.55 | 306.77 | 306.77 | 139 |
05 Mar 2024 | 318.80 | 338.90 | 318.80 | 320.10 | 320.10 | 1,300 |
04 Mar 2024 | 334.75 | 334.75 | 333.50 | 327.67 | 327.67 | 174 |
01 Mar 2024 | 327.30 | 327.30 | 325.30 | 326.55 | 326.55 | 1,381 |
29 Feb 2024 | 342.70 | 342.70 | 342.70 | 342.70 | 342.70 | - |
28 Feb 2024 | 346.17 | 346.17 | 346.17 | 346.17 | 346.17 | - |
27 Feb 2024 | 351.47 | 351.47 | 351.47 | 338.20 | 338.20 | 108 |
26 Feb 2024 | 340.05 | 340.05 | 340.05 | 339.65 | 339.65 | 116 |
23 Feb 2024 | 350.05 | 355.80 | 350.05 | 340.42 | 340.42 | 170 |
22 Feb 2024 | 354.65 | 354.65 | 351.40 | 347.08 | 347.08 | 3 |
21 Feb 2024 | 358.90 | 358.90 | 358.90 | 360.83 | 360.83 | 20 |
20 Feb 2024 | 368.55 | 368.55 | 368.55 | 360.63 | 360.63 | 101 |
19 Feb 2024 | 375.60 | 375.60 | 366.20 | 357.45 | 357.45 | 46 |
16 Feb 2024 | 362.85 | 362.85 | 362.85 | 362.85 | 362.85 | - |
15 Feb 2024 | 380.20 | 380.20 | 367.50 | 370.85 | 370.85 | 219 |
14 Feb 2024 | 380.70 | 380.70 | 380.70 | 380.70 | 380.70 | - |
13 Feb 2024 | 373.75 | 373.75 | 373.75 | 373.75 | 373.75 | - |
12 Feb 2024 | 374.25 | 374.25 | 374.25 | 374.25 | 374.25 | - |
09 Feb 2024 | 384.85 | 384.85 | 384.85 | 384.85 | 384.85 | - |
08 Feb 2024 | 391.33 | 391.33 | 391.33 | 391.33 | 391.33 | - |
07 Feb 2024 | 382.92 | 382.92 | 382.92 | 382.92 | 382.92 | - |
06 Feb 2024 | 392.02 | 392.02 | 392.02 | 392.02 | 392.02 | - |
05 Feb 2024 | 394.75 | 394.75 | 394.75 | 394.75 | 394.75 | - |
02 Feb 2024 | 386.15 | 386.15 | 386.15 | 386.15 | 386.15 | - |
01 Feb 2024 | 382.30 | 382.30 | 382.30 | 382.30 | 382.30 | - |
31 Jan 2024 | 374.75 | 374.75 | 374.75 | 374.75 | 374.75 | - |
30 Jan 2024 | 382.20 | 386.05 | 382.20 | 391.38 | 391.38 | 36 |
29 Jan 2024 | 392.08 | 392.08 | 392.08 | 392.08 | 392.08 | - |
26 Jan 2024 | 400.80 | 400.80 | 400.80 | 394.92 | 394.92 | 267 |
25 Jan 2024 | 384.40 | 384.40 | 384.40 | 391.00 | 391.00 | 186 |
24 Jan 2024 | 380.15 | 380.15 | 380.15 | 380.15 | 380.15 | - |
23 Jan 2024 | 403.41 | 403.41 | 403.41 | 392.13 | 392.13 | 63 |
22 Jan 2024 | 374.65 | 374.65 | 374.65 | 374.65 | 374.65 | - |
19 Jan 2024 | 384.95 | 394.90 | 384.95 | 397.08 | 397.08 | 4 |
18 Jan 2024 | 422.90 | 422.90 | 422.90 | 395.73 | 395.73 | 9 |
17 Jan 2024 | 393.30 | 403.00 | 393.30 | 412.55 | 412.55 | 208 |
16 Jan 2024 | 388.61 | 388.61 | 388.61 | 383.83 | 383.83 | 191 |
15 Jan 2024 | 375.48 | 375.48 | 375.48 | 375.48 | 375.48 | - |
12 Jan 2024 | 380.00 | 380.00 | 380.00 | 375.48 | 375.48 | 200 |
11 Jan 2024 | 391.30 | 391.70 | 391.00 | 399.10 | 399.10 | 1,524 |
10 Jan 2024 | 398.25 | 404.55 | 398.15 | 405.83 | 405.83 | 1,533 |
09 Jan 2024 | 409.60 | 451.70 | 409.60 | 424.77 | 424.77 | 1,180 |
08 Jan 2024 | 448.00 | 448.00 | 422.40 | 422.08 | 422.08 | 944 |
05 Jan 2024 | 424.70 | 424.70 | 424.70 | 424.70 | 424.70 | - |
04 Jan 2024 | 434.52 | 434.52 | 434.52 | 434.52 | 434.52 | - |
03 Jan 2024 | 440.40 | 443.95 | 435.05 | 443.50 | 443.50 | 36 |
02 Jan 2024 | 437.85 | 437.85 | 433.10 | 433.10 | 433.10 | 170 |
29 Dec 2023 | 417.73 | 417.73 | 417.73 | 417.73 | 417.73 | - |
28 Dec 2023 | 422.35 | 422.35 | 422.35 | 422.35 | 422.35 | - |
27 Dec 2023 | 429.90 | 429.90 | 429.90 | 429.90 | 429.90 | - |
22 Dec 2023 | 445.00 | 453.85 | 443.35 | 439.80 | 439.80 | 112 |
21 Dec 2023 | 446.58 | 446.58 | 446.58 | 446.58 | 446.58 | - |
20 Dec 2023 | 451.92 | 451.92 | 451.92 | 451.92 | 451.92 | - |
19 Dec 2023 | 454.64 | 454.64 | 454.64 | 455.88 | 455.88 | 8 |
18 Dec 2023 | 457.75 | 457.75 | 457.75 | 464.25 | 464.25 | 510 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |