Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
28 Jun 2024 | 482.75 | 495.00 | 482.75 | 489.12 | 489.12 | 392 |
27 Jun 2024 | 483.28 | 483.28 | 477.48 | 478.40 | 478.40 | 470 |
26 Jun 2024 | 458.30 | 460.92 | 458.30 | 459.08 | 459.08 | 243 |
25 Jun 2024 | 449.10 | 454.50 | 448.20 | 454.50 | 454.50 | 132 |
24 Jun 2024 | 444.82 | 447.58 | 442.20 | 444.82 | 444.82 | 635 |
21 Jun 2024 | 457.24 | 459.02 | 445.76 | 457.05 | 457.05 | 2,487 |
20 Jun 2024 | 462.00 | 477.04 | 462.00 | 477.04 | 477.04 | 1,598 |
19 Jun 2024 | 455.01 | 480.00 | 431.01 | 470.00 | 470.00 | 216 |
18 Jun 2024 | 467.36 | 467.36 | 457.70 | 463.22 | 463.22 | 2,365 |
17 Jun 2024 | 460.00 | 466.00 | 448.81 | 466.00 | 466.00 | 1,276 |
14 Jun 2024 | 446.57 | 449.99 | 439.12 | 449.99 | 449.99 | 466 |
13 Jun 2024 | 435.96 | 447.55 | 432.18 | 447.55 | 447.55 | 1,108 |
12 Jun 2024 | 416.15 | 422.71 | 409.18 | 419.10 | 419.10 | 3,300 |
11 Jun 2024 | 398.00 | 415.01 | 398.00 | 415.01 | 415.01 | 2,658 |
10 Jun 2024 | 395.00 | 400.40 | 395.00 | 398.00 | 398.00 | 478 |
07 Jun 2024 | 394.68 | 396.91 | 394.68 | 394.68 | 394.68 | 218 |
06 Jun 2024 | 389.00 | 392.34 | 384.93 | 386.51 | 386.51 | 1,999 |
05 Jun 2024 | 395.20 | 396.23 | 394.29 | 395.50 | 395.50 | 493 |
04 Jun 2024 | 387.00 | 387.27 | 385.20 | 386.88 | 386.88 | 343 |
03 Jun 2024 | 389.64 | 389.64 | 382.98 | 386.49 | 386.49 | 213 |
31 May 2024 | 400.80 | 400.80 | 385.34 | 390.80 | 390.80 | 1,383 |
29 May 2024 | 402.00 | 403.00 | 397.60 | 400.40 | 400.40 | 823 |
28 May 2024 | 395.99 | 398.81 | 395.99 | 398.39 | 398.39 | 867 |
27 May 2024 | 399.75 | 399.75 | 399.75 | 399.75 | 399.75 | - |
24 May 2024 | 397.94 | 399.75 | 397.94 | 399.75 | 399.75 | 127 |
23 May 2024 | 387.86 | 395.18 | 374.74 | 390.60 | 390.60 | 1,114 |
22 May 2024 | 413.69 | 413.69 | 410.81 | 411.21 | 411.21 | 176 |
21 May 2024 | 400.16 | 406.70 | 399.75 | 405.49 | 405.49 | 254 |
20 May 2024 | 411.64 | 411.64 | 410.00 | 410.00 | 410.00 | 454 |
17 May 2024 | 407.95 | 408.36 | 407.95 | 408.36 | 408.36 | 4 |
16 May 2024 | 415.30 | 415.30 | 410.34 | 410.76 | 410.76 | 53 |
15 May 2024 | 409.00 | 418.40 | 409.00 | 418.40 | 418.40 | 407 |
14 May 2024 | 395.60 | 401.20 | 395.60 | 401.20 | 401.20 | 155 |
13 May 2024 | 398.50 | 400.60 | 394.80 | 398.79 | 398.79 | 634 |
10 May 2024 | 398.24 | 407.36 | 398.24 | 407.36 | 407.36 | 597 |
09 May 2024 | 374.07 | 377.77 | 374.07 | 377.77 | 377.77 | 287 |
08 May 2024 | 365.40 | 373.45 | 354.00 | 367.50 | 367.50 | 444 |
07 May 2024 | 348.43 | 350.00 | 347.90 | 349.50 | 349.50 | 345 |
06 May 2024 | 350.00 | 354.55 | 349.01 | 354.55 | 354.55 | 333 |
03 May 2024 | 350.74 | 352.77 | 348.16 | 349.47 | 349.47 | 88 |
02 May 2024 | 330.66 | 334.62 | 330.66 | 334.62 | 334.62 | 177 |
30 Apr 2024 | 339.32 | 339.66 | 335.58 | 335.58 | 335.58 | 330 |
29 Apr 2024 | 345.44 | 345.44 | 335.84 | 335.84 | 335.84 | 606 |
26 Apr 2024 | 338.64 | 340.68 | 338.64 | 340.68 | 340.68 | 246 |
25 Apr 2024 | 339.15 | 346.17 | 337.59 | 346.17 | 346.17 | 158 |
24 Apr 2024 | 329.60 | 330.88 | 326.40 | 329.92 | 329.92 | 127 |
23 Apr 2024 | 320.96 | 323.20 | 320.96 | 323.20 | 323.20 | 168 |
22 Apr 2024 | 318.08 | 320.64 | 311.68 | 317.76 | 317.76 | 1,556 |
19 Apr 2024 | 333.25 | 333.25 | 320.82 | 322.01 | 322.01 | 155 |
18 Apr 2024 | 338.50 | 339.60 | 336.94 | 338.98 | 338.98 | 275 |
17 Apr 2024 | 340.75 | 341.20 | 338.00 | 339.44 | 339.44 | 166 |
16 Apr 2024 | 342.41 | 348.48 | 342.40 | 346.12 | 346.12 | 332 |
15 Apr 2024 | 354.20 | 356.30 | 341.60 | 341.60 | 341.60 | 585 |
12 Apr 2024 | 365.94 | 365.94 | 346.18 | 348.08 | 348.08 | 953 |
11 Apr 2024 | 370.80 | 378.72 | 370.80 | 378.00 | 378.00 | 340 |
10 Apr 2024 | 366.30 | 367.04 | 364.45 | 364.45 | 364.45 | 302 |
09 Apr 2024 | 377.44 | 377.44 | 362.97 | 368.59 | 368.59 | 355 |
08 Apr 2024 | 375.78 | 376.68 | 375.78 | 376.68 | 376.68 | 382 |
05 Apr 2024 | 370.08 | 377.99 | 370.08 | 377.99 | 377.99 | 312 |
04 Apr 2024 | 382.28 | 382.28 | 363.72 | 366.10 | 366.10 | 225 |
03 Apr 2024 | 366.71 | 381.84 | 366.71 | 375.18 | 375.18 | 97 |
02 Apr 2024 | 364.42 | 366.70 | 361.76 | 366.70 | 366.70 | 272 |
01 Apr 2024 | 372.50 | 378.00 | 372.50 | 378.00 | 378.00 | 73 |
28 Mar 2024 | 361.40 | 364.32 | 361.08 | 362.88 | 362.88 | 59 |
27 Mar 2024 | 370.11 | 370.11 | 355.94 | 357.42 | 357.42 | 545 |
26 Mar 2024 | 378.00 | 378.00 | 375.23 | 375.23 | 375.23 | 40 |
25 Mar 2024 | 382.28 | 382.50 | 380.00 | 380.00 | 380.00 | 140 |
22 Mar 2024 | 380.50 | 383.42 | 380.50 | 383.42 | 383.42 | 16 |
21 Mar 2024 | 372.00 | 380.00 | 372.00 | 378.50 | 378.50 | 130 |
20 Mar 2024 | 364.32 | 368.28 | 364.32 | 368.28 | 368.28 | 40 |
19 Mar 2024 | 352.44 | 361.07 | 344.82 | 361.07 | 361.07 | 1,386 |
18 Mar 2024 | 362.25 | 363.60 | 359.00 | 361.55 | 361.55 | 95 |
15 Mar 2024 | 347.90 | 350.00 | 347.90 | 350.00 | 350.00 | 14 |
14 Mar 2024 | 354.90 | 355.20 | 353.85 | 355.20 | 355.20 | 37 |
13 Mar 2024 | 349.08 | 350.00 | 347.26 | 347.26 | 347.26 | 18 |
12 Mar 2024 | 344.76 | 349.08 | 344.00 | 349.08 | 349.08 | 30 |
11 Mar 2024 | 336.50 | 337.96 | 331.00 | 337.96 | 337.96 | 69 |
08 Mar 2024 | 360.84 | 360.84 | 340.20 | 343.70 | 343.70 | 103 |
07 Mar 2024 | 353.15 | 355.25 | 353.15 | 355.25 | 355.25 | 13 |
06 Mar 2024 | 352.00 | 354.90 | 349.30 | 352.45 | 352.45 | 152 |
05 Mar 2024 | 353.06 | 353.06 | 342.72 | 345.96 | 345.96 | 84 |
04 Mar 2024 | 357.84 | 357.84 | 357.84 | 357.84 | 357.84 | 2 |
01 Mar 2024 | 355.60 | 357.00 | 353.85 | 357.00 | 357.00 | 188 |
29 Feb 2024 | 345.44 | 345.44 | 344.25 | 344.40 | 344.40 | 18 |
28 Feb 2024 | 340.00 | 342.38 | 338.98 | 339.66 | 339.66 | 98 |
27 Feb 2024 | 341.36 | 341.36 | 336.94 | 336.94 | 336.94 | 80 |
26 Feb 2024 | 332.64 | 343.88 | 331.98 | 343.86 | 343.86 | 474 |
23 Feb 2024 | 335.94 | 335.94 | 331.32 | 332.31 | 332.31 | 55 |
22 Feb 2024 | 324.26 | 335.11 | 324.26 | 335.11 | 335.11 | 411 |
21 Feb 2024 | 317.14 | 318.19 | 311.70 | 312.32 | 312.32 | 885 |
20 Feb 2024 | 315.52 | 320.64 | 315.52 | 319.36 | 319.36 | 359 |
19 Feb 2024 | 327.90 | 328.16 | 320.22 | 320.22 | 320.22 | 96 |
16 Feb 2024 | 332.01 | 332.01 | 326.71 | 328.35 | 328.35 | 118 |
15 Feb 2024 | 326.44 | 333.27 | 326.44 | 329.67 | 329.67 | 547 |
14 Feb 2024 | 332.60 | 332.97 | 328.68 | 329.10 | 329.10 | 281 |
09 Feb 2024 | 356.66 | 356.66 | 348.16 | 349.86 | 349.86 | 78 |
08 Feb 2024 | 346.83 | 347.49 | 344.75 | 344.75 | 344.75 | 105 |
07 Feb 2024 | 332.01 | 334.95 | 331.00 | 332.97 | 332.97 | 102 |
06 Feb 2024 | 332.86 | 332.86 | 328.19 | 328.19 | 328.19 | 108 |
05 Feb 2024 | 344.08 | 344.50 | 339.74 | 340.00 | 340.00 | 93 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |