Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 June 2024 | 310.45 | 320.00 | 307.60 | 314.80 | 314.80 | 32,292 |
13 June 2024 | 308.40 | 311.80 | 306.00 | 310.30 | 310.30 | 12,052 |
12 June 2024 | 308.40 | 314.65 | 305.80 | 306.80 | 306.80 | 18,990 |
11 June 2024 | 309.70 | 316.00 | 296.20 | 309.70 | 309.70 | 13,985 |
10 June 2024 | 300.00 | 300.05 | 295.30 | 296.35 | 296.35 | 1,936 |
07 June 2024 | 293.80 | 298.85 | 293.35 | 294.85 | 294.85 | 4,502 |
06 June 2024 | 286.00 | 294.45 | 285.05 | 289.75 | 289.75 | 2,317 |
05 June 2024 | 293.80 | 293.80 | 272.00 | 286.45 | 286.45 | 9,483 |
04 June 2024 | 286.00 | 286.00 | 265.00 | 279.60 | 279.60 | 23,206 |
03 June 2024 | 294.15 | 295.95 | 284.25 | 285.60 | 285.60 | 6,783 |
31 May 2024 | 292.70 | 293.10 | 286.00 | 288.30 | 288.30 | 6,958 |
30 May 2024 | 298.85 | 299.75 | 290.00 | 291.50 | 291.50 | 6,346 |
29 May 2024 | 302.15 | 302.15 | 294.40 | 295.70 | 295.70 | 7,795 |
28 May 2024 | 306.05 | 306.05 | 297.45 | 298.10 | 298.10 | 4,017 |
27 May 2024 | 291.95 | 307.30 | 291.95 | 295.95 | 295.95 | 13,188 |
24 May 2024 | 302.05 | 307.95 | 302.00 | 303.10 | 303.10 | 12,648 |
23 May 2024 | 306.00 | 309.00 | 300.80 | 303.75 | 303.75 | 3,019 |
22 May 2024 | 308.05 | 312.00 | 305.00 | 305.45 | 305.45 | 2,768 |
21 May 2024 | 300.30 | 311.65 | 300.30 | 308.90 | 308.90 | 7,909 |
17 May 2024 | 318.00 | 318.00 | 304.60 | 305.90 | 305.90 | 5,153 |
16 May 2024 | 306.25 | 313.35 | 305.30 | 309.55 | 309.55 | 3,917 |
15 May 2024 | 300.05 | 308.85 | 300.05 | 305.80 | 305.80 | 3,888 |
14 May 2024 | 300.80 | 305.95 | 299.65 | 305.10 | 305.10 | 2,720 |
13 May 2024 | 304.80 | 305.00 | 298.35 | 300.45 | 300.45 | 2,522 |
10 May 2024 | 306.80 | 308.35 | 300.00 | 304.50 | 304.50 | 6,233 |
09 May 2024 | 306.05 | 314.00 | 305.00 | 306.20 | 306.20 | 12,585 |
08 May 2024 | 305.25 | 311.95 | 305.25 | 307.10 | 307.10 | 12,677 |
07 May 2024 | 316.55 | 316.55 | 308.20 | 310.05 | 310.05 | 11,152 |
06 May 2024 | 328.55 | 331.70 | 315.90 | 316.95 | 316.95 | 6,013 |
03 May 2024 | 318.25 | 328.00 | 318.05 | 322.10 | 322.10 | 5,708 |
02 May 2024 | 330.85 | 330.85 | 321.05 | 323.05 | 323.05 | 5,816 |
30 Apr 2024 | 332.00 | 332.00 | 324.50 | 325.40 | 325.40 | 4,719 |
29 Apr 2024 | 329.60 | 335.00 | 326.05 | 327.90 | 327.90 | 5,152 |
26 Apr 2024 | 330.25 | 331.15 | 325.15 | 327.00 | 327.00 | 8,762 |
25 Apr 2024 | 337.35 | 337.35 | 326.80 | 328.50 | 328.50 | 5,315 |
24 Apr 2024 | 318.65 | 343.00 | 318.65 | 333.20 | 333.20 | 15,497 |
23 Apr 2024 | 318.70 | 320.80 | 316.30 | 318.65 | 318.65 | 5,934 |
22 Apr 2024 | 316.35 | 322.00 | 315.55 | 317.45 | 317.45 | 11,529 |
19 Apr 2024 | 322.00 | 322.00 | 313.10 | 314.70 | 314.70 | 11,458 |
18 Apr 2024 | 316.35 | 327.30 | 316.30 | 320.90 | 320.90 | 17,354 |
16 Apr 2024 | 314.25 | 319.95 | 312.95 | 316.05 | 316.05 | 6,042 |
15 Apr 2024 | 324.45 | 324.50 | 311.30 | 314.95 | 314.95 | 19,813 |
12 Apr 2024 | 316.40 | 349.10 | 316.40 | 325.70 | 325.70 | 128,866 |
10 Apr 2024 | 329.95 | 329.95 | 316.65 | 318.50 | 318.50 | 4,687 |
09 Apr 2024 | 320.05 | 326.00 | 318.20 | 320.20 | 320.20 | 7,214 |
08 Apr 2024 | 317.15 | 327.35 | 317.15 | 320.35 | 320.35 | 10,015 |
05 Apr 2024 | 315.00 | 326.00 | 312.15 | 324.90 | 324.90 | 5,952 |
04 Apr 2024 | 315.60 | 320.10 | 314.00 | 317.00 | 317.00 | 16,240 |
03 Apr 2024 | 315.10 | 317.50 | 305.45 | 313.40 | 313.40 | 28,323 |
02 Apr 2024 | 302.70 | 310.45 | 302.40 | 308.95 | 308.95 | 4,382 |
01 Apr 2024 | 295.40 | 306.00 | 295.40 | 303.50 | 303.50 | 14,359 |
28 Mar 2024 | 299.00 | 304.00 | 290.45 | 292.50 | 292.50 | 34,178 |
27 Mar 2024 | 297.55 | 301.55 | 287.00 | 289.55 | 289.55 | 34,168 |
26 Mar 2024 | 301.45 | 302.80 | 296.80 | 298.00 | 298.00 | 7,490 |
22 Mar 2024 | 305.00 | 306.60 | 302.50 | 303.20 | 303.20 | 9,585 |
21 Mar 2024 | 293.35 | 304.35 | 293.35 | 302.40 | 302.40 | 4,764 |
20 Mar 2024 | 302.50 | 303.35 | 290.55 | 294.90 | 294.90 | 16,720 |
19 Mar 2024 | 295.15 | 307.45 | 295.15 | 301.85 | 301.85 | 24,464 |
18 Mar 2024 | 304.05 | 312.00 | 301.55 | 304.30 | 304.30 | 13,824 |
15 Mar 2024 | 306.05 | 311.80 | 302.00 | 305.80 | 305.80 | 8,163 |
14 Mar 2024 | 297.00 | 312.80 | 295.00 | 310.05 | 310.05 | 28,773 |
13 Mar 2024 | 319.95 | 326.55 | 297.55 | 300.20 | 300.20 | 61,725 |
12 Mar 2024 | 331.25 | 336.90 | 310.00 | 313.90 | 313.90 | 30,337 |
11 Mar 2024 | 331.00 | 343.30 | 328.10 | 330.35 | 330.35 | 27,408 |
07 Mar 2024 | 344.85 | 349.85 | 335.05 | 336.75 | 336.75 | 3,391 |
06 Mar 2024 | 346.50 | 353.50 | 337.20 | 340.30 | 340.30 | 10,262 |
05 Mar 2024 | 349.55 | 360.55 | 345.00 | 353.50 | 353.50 | 16,311 |
04 Mar 2024 | 338.35 | 370.00 | 329.20 | 352.30 | 352.30 | 108,830 |
01 Mar 2024 | 338.90 | 351.00 | 335.40 | 336.40 | 336.40 | 27,304 |
29 Feb 2024 | 360.95 | 360.95 | 332.15 | 335.20 | 335.20 | 35,627 |
28 Feb 2024 | 326.00 | 378.05 | 322.05 | 356.30 | 356.30 | 195,504 |
27 Feb 2024 | 325.70 | 326.10 | 319.95 | 320.40 | 320.40 | 3,529 |
26 Feb 2024 | 326.85 | 326.85 | 321.55 | 322.40 | 322.40 | 2,843 |
23 Feb 2024 | 328.15 | 328.65 | 320.95 | 325.30 | 325.30 | 5,643 |
22 Feb 2024 | 324.80 | 330.00 | 320.65 | 326.85 | 326.85 | 5,552 |
21 Feb 2024 | 333.05 | 341.35 | 320.90 | 326.55 | 326.55 | 11,413 |
20 Feb 2024 | 333.05 | 337.35 | 328.90 | 333.60 | 333.60 | 5,126 |
19 Feb 2024 | 327.85 | 336.50 | 324.30 | 335.75 | 335.75 | 4,498 |
16 Feb 2024 | 333.40 | 333.40 | 325.00 | 325.80 | 325.80 | 11,219 |
15 Feb 2024 | 327.10 | 331.00 | 316.00 | 325.60 | 325.60 | 6,585 |
14 Feb 2024 | 310.45 | 319.05 | 310.45 | 316.15 | 316.15 | 3,540 |
13 Feb 2024 | 320.00 | 320.00 | 311.00 | 316.10 | 316.10 | 2,177 |
12 Feb 2024 | 337.10 | 337.10 | 310.10 | 312.00 | 312.00 | 32,184 |
09 Feb 2024 | 349.95 | 354.40 | 333.25 | 338.20 | 338.20 | 3,972 |
08 Feb 2024 | 335.00 | 352.55 | 333.25 | 345.60 | 345.60 | 42,997 |
07 Feb 2024 | 330.05 | 334.60 | 328.95 | 332.30 | 332.30 | 7,541 |
06 Feb 2024 | 327.80 | 333.00 | 319.30 | 328.60 | 328.60 | 11,992 |
05 Feb 2024 | 329.80 | 329.80 | 316.05 | 319.15 | 319.15 | 13,106 |
02 Feb 2024 | 324.15 | 331.30 | 321.45 | 323.35 | 323.35 | 16,340 |
01 Feb 2024 | 336.85 | 336.85 | 322.95 | 325.75 | 325.75 | 3,540 |
31 Jan 2024 | 344.95 | 344.95 | 333.00 | 333.70 | 333.70 | 3,473 |
30 Jan 2024 | 340.05 | 342.00 | 335.00 | 336.35 | 336.35 | 8,554 |
29 Jan 2024 | 337.50 | 345.00 | 336.70 | 338.70 | 338.70 | 4,953 |
25 Jan 2024 | 341.85 | 341.85 | 333.35 | 334.65 | 334.65 | 9,019 |
24 Jan 2024 | 342.10 | 342.10 | 331.20 | 333.30 | 333.30 | 6,231 |
23 Jan 2024 | 339.40 | 343.85 | 332.00 | 334.20 | 334.20 | 18,024 |
19 Jan 2024 | 355.00 | 355.00 | 347.65 | 348.80 | 348.80 | 4,885 |
18 Jan 2024 | - | - | - | - | - | - |
17 Jan 2024 | 356.80 | 356.80 | 348.00 | 351.30 | 351.30 | 6,571 |
16 Jan 2024 | 362.55 | 368.90 | 356.80 | 358.40 | 358.40 | 20,110 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |