Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
11 Sept 2024 | - | - | - | - | - | - |
10 Sept 2024 | 337.00 | 339.75 | 328.00 | 330.60 | 330.60 | 1,006 |
09 Sept 2024 | 332.10 | 337.75 | 325.00 | 332.15 | 332.15 | 795 |
06 Sept 2024 | 340.00 | 363.00 | 330.25 | 343.00 | 343.00 | 1,617 |
05 Sept 2024 | 322.00 | 345.00 | 318.50 | 341.55 | 341.55 | 10,661 |
04 Sept 2024 | 330.00 | 333.95 | 315.50 | 318.50 | 318.50 | 5,653 |
03 Sept 2024 | 336.00 | 341.00 | 328.00 | 328.60 | 328.60 | 862 |
02 Sept 2024 | 327.10 | 333.00 | 327.10 | 328.80 | 328.80 | 1,292 |
30 Aug 2024 | 340.00 | 346.20 | 336.00 | 336.80 | 336.80 | 1,463 |
29 Aug 2024 | 344.95 | 345.00 | 325.00 | 342.30 | 342.30 | 8,130 |
28 Aug 2024 | 353.90 | 353.90 | 338.90 | 339.40 | 339.40 | 2,118 |
27 Aug 2024 | 353.00 | 355.80 | 347.00 | 347.15 | 347.15 | 1,209 |
26 Aug 2024 | 367.00 | 367.00 | 346.00 | 346.65 | 346.65 | 5,268 |
23 Aug 2024 | 340.00 | 371.00 | 340.00 | 358.80 | 358.80 | 7,095 |
22 Aug 2024 | 346.05 | 362.00 | 332.00 | 337.30 | 337.30 | 3,572 |
21 Aug 2024 | 350.20 | 354.45 | 347.50 | 348.90 | 348.90 | 413 |
20 Aug 2024 | 358.45 | 364.20 | 345.00 | 350.15 | 350.15 | 1,059 |
19 Aug 2024 | 351.00 | 360.00 | 347.15 | 358.45 | 358.45 | 1,831 |
16 Aug 2024 | 365.00 | 368.95 | 340.00 | 357.40 | 357.40 | 1,246 |
14 Aug 2024 | 363.90 | 375.00 | 341.00 | 355.30 | 355.30 | 1,524 |
13 Aug 2024 | 333.00 | 360.00 | 333.00 | 356.75 | 356.75 | 3,377 |
12 Aug 2024 | 337.05 | 343.25 | 335.00 | 337.10 | 337.10 | 1,131 |
09 Aug 2024 | 337.35 | 347.20 | 337.05 | 337.80 | 337.80 | 639 |
08 Aug 2024 | 342.05 | 342.10 | 328.50 | 335.90 | 335.90 | 1,019 |
07 Aug 2024 | 350.00 | 360.00 | 336.55 | 342.10 | 342.10 | 1,075 |
06 Aug 2024 | 340.00 | 360.00 | 332.50 | 335.90 | 335.90 | 2,962 |
05 Aug 2024 | 350.25 | 356.70 | 329.80 | 346.75 | 346.75 | 1,395 |
02 Aug 2024 | 356.15 | 363.90 | 356.00 | 356.70 | 356.70 | 1,518 |
01 Aug 2024 | 383.50 | 383.50 | 353.10 | 356.15 | 356.15 | 2,042 |
31 July 2024 | 370.10 | 370.10 | 361.40 | 363.90 | 363.90 | 454 |
30 July 2024 | 369.95 | 374.00 | 361.00 | 363.55 | 363.55 | 730 |
29 July 2024 | 359.00 | 382.00 | 359.00 | 367.55 | 367.55 | 849 |
26 July 2024 | 369.00 | 375.00 | 362.00 | 365.05 | 365.05 | 1,444 |
25 July 2024 | 360.00 | 377.00 | 356.95 | 368.30 | 368.30 | 3,185 |
24 July 2024 | 360.00 | 380.10 | 358.20 | 379.00 | 379.00 | 874 |
23 July 2024 | 362.00 | 374.00 | 356.05 | 358.00 | 358.00 | 1,642 |
22 July 2024 | 382.55 | 382.55 | 355.00 | 361.35 | 361.35 | 1,003 |
19 July 2024 | 383.00 | 383.00 | 363.10 | 369.95 | 369.95 | 335 |
18 July 2024 | 375.90 | 378.40 | 363.25 | 367.55 | 367.55 | 1,168 |
16 July 2024 | 368.95 | 378.75 | 368.95 | 374.75 | 374.75 | 887 |
15 July 2024 | 384.40 | 384.40 | 363.00 | 368.95 | 368.95 | 2,251 |
12 July 2024 | 382.90 | 382.90 | 354.00 | 372.95 | 372.95 | 1,514 |
11 July 2024 | 353.85 | 380.00 | 353.85 | 368.15 | 368.15 | 1,099 |
10 July 2024 | 374.10 | 383.00 | 339.15 | 361.05 | 361.05 | 15,614 |
09 July 2024 | 381.45 | 388.00 | 373.10 | 376.80 | 376.80 | 2,494 |
08 July 2024 | 383.00 | 404.60 | 369.20 | 381.30 | 381.30 | 2,883 |
05 July 2024 | 400.75 | 404.95 | 380.00 | 389.45 | 389.45 | 3,902 |
04 July 2024 | 416.00 | 416.00 | 392.00 | 393.05 | 393.05 | 2,329 |
03 July 2024 | 402.00 | 415.00 | 386.50 | 404.35 | 404.35 | 2,465 |
02 July 2024 | 379.55 | 422.85 | 365.00 | 394.40 | 394.40 | 19,292 |
01 July 2024 | 424.95 | 424.95 | 379.00 | 384.95 | 384.95 | 5,142 |
28 June 2024 | 405.85 | 410.00 | 385.00 | 393.45 | 393.45 | 3,010 |
27 June 2024 | 437.40 | 437.40 | 397.30 | 402.20 | 402.20 | 11,752 |
26 June 2024 | 368.75 | 397.65 | 362.00 | 397.65 | 397.65 | 29,762 |
25 June 2024 | 371.00 | 371.00 | 360.20 | 361.50 | 361.50 | 1,506 |
24 June 2024 | 364.00 | 374.90 | 359.95 | 364.10 | 364.10 | 3,384 |
21 June 2024 | 388.00 | 388.00 | 357.05 | 360.10 | 360.10 | 2,196 |
20 June 2024 | 374.00 | 376.00 | 360.00 | 367.25 | 367.25 | 4,997 |
19 June 2024 | 367.05 | 376.00 | 359.00 | 364.55 | 364.55 | 4,752 |
18 June 2024 | 355.80 | 386.00 | 355.80 | 374.50 | 374.50 | 9,723 |
14 June 2024 | 338.00 | 374.40 | 338.00 | 352.95 | 352.95 | 12,872 |
13 June 2024 | 349.00 | 349.00 | 333.10 | 342.45 | 342.45 | 2,036 |
12 June 2024 | 338.00 | 355.95 | 338.00 | 340.95 | 340.95 | 2,666 |
11 June 2024 | 361.00 | 361.00 | 342.40 | 347.55 | 347.55 | 2,961 |
10 June 2024 | 375.75 | 375.75 | 326.20 | 346.50 | 346.50 | 7,743 |
07 June 2024 | 359.00 | 359.25 | 333.05 | 358.75 | 358.75 | 36,887 |
06 June 2024 | 324.00 | 326.60 | 324.00 | 326.60 | 326.60 | 3,509 |
05 June 2024 | 311.00 | 312.10 | 282.50 | 311.05 | 311.05 | 17,886 |
04 June 2024 | 312.00 | 312.00 | 283.90 | 297.25 | 297.25 | 6,307 |
03 June 2024 | 298.80 | 298.80 | 289.00 | 298.80 | 298.80 | 15,693 |
31 May 2024 | 283.00 | 292.95 | 283.00 | 284.60 | 284.60 | 1,872 |
30 May 2024 | 298.00 | 298.00 | 283.00 | 289.70 | 289.70 | 1,068 |
29 May 2024 | 294.00 | 294.00 | 277.00 | 286.65 | 286.65 | 1,852 |
28 May 2024 | 307.00 | 307.00 | 283.05 | 284.15 | 284.15 | 3,802 |
27 May 2024 | 297.00 | 310.00 | 295.00 | 297.90 | 297.90 | 3,144 |
24 May 2024 | 291.45 | 308.85 | 291.45 | 297.45 | 297.45 | 1,441 |
23 May 2024 | 301.00 | 304.90 | 293.55 | 297.20 | 297.20 | 2,172 |
22 May 2024 | 306.00 | 314.65 | 298.00 | 302.95 | 302.95 | 1,562 |
21 May 2024 | 298.00 | 311.00 | 298.00 | 303.10 | 303.10 | 1,644 |
17 May 2024 | 310.00 | 314.00 | 295.05 | 302.80 | 302.80 | 1,141 |
16 May 2024 | 300.00 | 314.00 | 293.00 | 300.25 | 300.25 | 895 |
15 May 2024 | 300.00 | 313.80 | 300.00 | 301.25 | 301.25 | 9,343 |
14 May 2024 | 294.00 | 302.00 | 280.95 | 298.95 | 298.95 | 5,930 |
13 May 2024 | 294.85 | 295.00 | 280.15 | 288.30 | 288.30 | 1,902 |
10 May 2024 | 288.65 | 312.00 | 288.65 | 294.85 | 294.85 | 2,243 |
09 May 2024 | 305.00 | 310.00 | 293.30 | 297.45 | 297.45 | 1,485 |
08 May 2024 | 286.10 | 305.00 | 286.10 | 301.30 | 301.30 | 1,594 |
07 May 2024 | 306.75 | 306.75 | 296.00 | 299.95 | 299.95 | 1,265 |
06 May 2024 | 308.00 | 315.00 | 296.60 | 300.70 | 300.70 | 6,074 |
03 May 2024 | 321.00 | 321.00 | 305.00 | 309.75 | 309.75 | 1,694 |
02 May 2024 | 309.00 | 316.30 | 306.00 | 309.75 | 309.75 | 1,337 |
30 Apr 2024 | 318.00 | 318.00 | 305.10 | 308.55 | 308.55 | 2,395 |
29 Apr 2024 | 322.00 | 322.00 | 305.20 | 313.60 | 313.60 | 1,364 |
26 Apr 2024 | 301.05 | 313.00 | 301.05 | 306.85 | 306.85 | 986 |
25 Apr 2024 | 301.00 | 313.65 | 298.00 | 303.75 | 303.75 | 2,003 |
24 Apr 2024 | 302.30 | 314.00 | 300.00 | 305.95 | 305.95 | 1,965 |
23 Apr 2024 | 316.00 | 323.00 | 302.40 | 306.90 | 306.90 | 7,341 |
22 Apr 2024 | 314.75 | 322.00 | 313.00 | 316.50 | 316.50 | 1,736 |
19 Apr 2024 | 311.60 | 314.90 | 301.00 | 311.70 | 311.70 | 1,751 |
18 Apr 2024 | 319.95 | 320.00 | 306.25 | 311.65 | 311.65 | 4,910 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |