Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
24 June 2024 | 369.95 | 375.00 | 369.95 | 372.90 | 372.90 | 2,334 |
21 June 2024 | 373.00 | 375.00 | 372.00 | 373.00 | 373.00 | 376,340 |
20 June 2024 | 379.00 | 379.00 | 361.90 | 372.00 | 372.00 | 19,760 |
19 June 2024 | 359.00 | 379.00 | 358.00 | 370.00 | 370.00 | 12,499 |
18 June 2024 | 368.00 | 374.60 | 361.40 | 368.00 | 368.00 | 53,979 |
17 June 2024 | 364.00 | 378.50 | 357.00 | 360.00 | 360.00 | 27,906 |
14 June 2024 | 360.00 | 368.50 | 357.00 | 364.00 | 364.00 | 784,359 |
13 June 2024 | 362.00 | 369.84 | 358.00 | 362.00 | 362.00 | 12,607 |
12 June 2024 | 380.00 | 380.00 | 360.10 | 362.00 | 362.00 | 5,226 |
11 June 2024 | 357.00 | 379.00 | 357.00 | 360.00 | 360.00 | 1,816 |
10 June 2024 | 358.00 | 358.80 | 358.00 | 358.00 | 358.00 | 729 |
07 June 2024 | 374.00 | 374.00 | 357.00 | 357.00 | 357.00 | 9,460 |
06 June 2024 | 370.00 | 375.00 | 358.00 | 359.00 | 359.00 | 10,630 |
05 June 2024 | 372.00 | 384.00 | 355.00 | 355.00 | 355.00 | 20,624 |
04 June 2024 | 375.00 | 381.30 | 373.00 | 374.00 | 374.00 | 39,479 |
03 June 2024 | 382.00 | 383.50 | 374.00 | 380.00 | 380.00 | 9,583 |
31 May 2024 | 379.00 | 389.00 | 370.00 | 370.00 | 370.00 | 72,172 |
30 May 2024 | 365.00 | 375.00 | 349.04 | 363.00 | 363.00 | 25,915 |
29 May 2024 | 360.00 | 365.00 | 358.16 | 364.00 | 364.00 | 179,584 |
28 May 2024 | 355.00 | 356.00 | 343.00 | 356.00 | 356.00 | 1,495 |
24 May 2024 | 335.00 | 353.15 | 335.00 | 350.00 | 350.00 | 22,664 |
23 May 2024 | 347.00 | 357.40 | 338.00 | 340.00 | 340.00 | 546,549 |
23 May 2024 | 3.6 Dividend | |||||
22 May 2024 | 343.00 | 357.00 | 340.00 | 357.00 | 353.40 | 10,334 |
21 May 2024 | 335.00 | 343.00 | 324.00 | 338.00 | 334.59 | 220,459 |
20 May 2024 | 327.00 | 332.00 | 317.10 | 328.00 | 324.69 | 23,933 |
17 May 2024 | 318.00 | 327.00 | 316.65 | 327.00 | 323.70 | 414,064 |
16 May 2024 | 312.00 | 318.00 | 308.55 | 318.00 | 314.79 | 63,927 |
15 May 2024 | 309.00 | 315.00 | 302.40 | 315.00 | 311.82 | 224,905 |
14 May 2024 | 305.00 | 305.00 | 300.00 | 305.00 | 301.92 | 333,712 |
13 May 2024 | 307.00 | 309.85 | 296.00 | 303.50 | 300.44 | 2,749 |
10 May 2024 | 307.00 | 307.00 | 299.80 | 307.00 | 303.90 | 2,745 |
09 May 2024 | 302.00 | 304.00 | 300.00 | 304.00 | 300.93 | 6,840 |
08 May 2024 | 300.00 | 309.00 | 294.00 | 304.00 | 300.93 | 72,544 |
07 May 2024 | 307.00 | 309.00 | 293.80 | 302.00 | 298.95 | 596,905 |
03 May 2024 | 305.00 | 309.00 | 296.00 | 300.00 | 296.97 | 411,310 |
02 May 2024 | 296.00 | 300.00 | 296.00 | 298.00 | 294.99 | 39,805 |
01 May 2024 | 297.00 | 308.00 | 292.00 | 292.00 | 289.06 | 2,160 |
30 Apr 2024 | 305.00 | 307.00 | 300.00 | 300.00 | 296.97 | 26,629 |
29 Apr 2024 | 307.00 | 308.15 | 292.00 | 303.00 | 299.94 | 2,261 |
26 Apr 2024 | 309.00 | 309.00 | 296.40 | 304.00 | 300.93 | 7,086 |
25 Apr 2024 | 301.00 | 301.00 | 292.00 | 292.00 | 289.06 | 13,086 |
24 Apr 2024 | 302.00 | 302.00 | 302.00 | 302.00 | 298.95 | 412 |
23 Apr 2024 | 304.00 | 304.00 | 301.00 | 304.00 | 300.93 | 36,773 |
22 Apr 2024 | 306.00 | 306.00 | 304.57 | 306.00 | 302.91 | 6,456 |
19 Apr 2024 | 303.00 | 310.00 | 303.00 | 310.00 | 306.87 | 5,380 |
18 Apr 2024 | 310.00 | 310.00 | 299.55 | 306.00 | 302.91 | 632,678 |
17 Apr 2024 | 304.00 | 305.00 | 301.00 | 304.00 | 300.93 | 10,216 |
16 Apr 2024 | 305.00 | 309.00 | 303.00 | 309.00 | 305.88 | 313,631 |
15 Apr 2024 | 304.00 | 310.00 | 301.00 | 305.00 | 301.92 | 20,656 |
12 Apr 2024 | 307.00 | 315.00 | 302.05 | 315.00 | 311.82 | 12,839 |
11 Apr 2024 | 309.00 | 310.00 | 300.00 | 309.00 | 305.88 | 38,524 |
10 Apr 2024 | 312.00 | 312.00 | 309.70 | 312.00 | 308.85 | 160,420 |
09 Apr 2024 | 305.00 | 307.00 | 305.00 | 305.00 | 301.92 | 15,460 |
08 Apr 2024 | 306.00 | 316.00 | 306.00 | 307.00 | 303.90 | 12,914 |
05 Apr 2024 | 307.00 | 316.00 | 305.00 | 305.00 | 301.92 | 53,775 |
04 Apr 2024 | 312.00 | 309.91 | 306.00 | 306.00 | 302.91 | 3,330 |
03 Apr 2024 | 309.00 | 312.00 | 305.00 | 307.00 | 303.90 | 61,341 |
02 Apr 2024 | 307.00 | 308.00 | 306.00 | 307.00 | 303.90 | 172,769 |
28 Mar 2024 | 314.00 | 316.50 | 305.00 | 308.00 | 304.89 | 64,130 |
27 Mar 2024 | 309.00 | 315.00 | 305.00 | 308.00 | 304.89 | 23,156 |
26 Mar 2024 | 306.00 | 310.00 | 301.14 | 308.00 | 304.89 | 290,570 |
25 Mar 2024 | 290.00 | 307.00 | 290.00 | 300.00 | 296.97 | 139,830 |
22 Mar 2024 | 310.00 | 310.00 | 290.00 | 290.00 | 287.08 | 70,224 |
21 Mar 2024 | 345.00 | 345.00 | 297.00 | 300.00 | 296.97 | 205,757 |
20 Mar 2024 | 327.00 | 370.25 | 327.00 | 359.00 | 355.38 | 152,754 |
19 Mar 2024 | 330.00 | 345.00 | 329.00 | 331.00 | 327.66 | 107,265 |
18 Mar 2024 | 336.00 | 339.00 | 335.00 | 335.00 | 331.62 | 5,112 |
15 Mar 2024 | 330.00 | 335.95 | 329.47 | 335.00 | 331.62 | 314,744 |
14 Mar 2024 | 334.00 | 338.95 | 333.00 | 334.00 | 330.63 | 70,108 |
13 Mar 2024 | 335.00 | 340.00 | 321.00 | 321.00 | 317.76 | 44,549 |
12 Mar 2024 | 331.00 | 331.00 | 329.00 | 330.00 | 326.67 | 23,040 |
11 Mar 2024 | 335.00 | 342.48 | 332.00 | 332.00 | 328.65 | 52,433 |
08 Mar 2024 | 335.00 | 343.60 | 335.00 | 335.00 | 331.62 | 320,871 |
07 Mar 2024 | 336.00 | 343.00 | 326.00 | 336.00 | 332.61 | 255,063 |
06 Mar 2024 | 340.00 | 345.75 | 337.00 | 345.00 | 341.52 | 63,621 |
05 Mar 2024 | 327.00 | 340.00 | 311.80 | 340.00 | 336.57 | 32,490 |
04 Mar 2024 | 328.00 | 328.00 | 320.00 | 320.00 | 316.77 | 4,044 |
01 Mar 2024 | 321.00 | 326.70 | 321.00 | 323.00 | 319.74 | 141,151 |
29 Feb 2024 | 320.00 | 327.00 | 320.00 | 321.00 | 317.76 | 14,329 |
28 Feb 2024 | 319.00 | 319.00 | 309.00 | 315.00 | 311.82 | 4,681 |
27 Feb 2024 | 311.00 | 320.00 | 311.00 | 317.00 | 313.80 | 5,981 |
26 Feb 2024 | 305.00 | 314.00 | 305.00 | 310.00 | 306.87 | 8,292 |
23 Feb 2024 | 305.00 | 305.00 | 301.00 | 305.00 | 301.92 | 120,727 |
22 Feb 2024 | 305.00 | 310.00 | 305.00 | 305.00 | 301.92 | 195,854 |
21 Feb 2024 | 296.00 | 310.00 | 296.00 | 305.00 | 301.92 | 748,084 |
20 Feb 2024 | 296.00 | 300.00 | 296.00 | 296.00 | 293.02 | 1,521 |
19 Feb 2024 | 296.00 | 296.00 | 292.85 | 297.50 | 294.50 | 21,000 |
16 Feb 2024 | 295.00 | 296.00 | 288.88 | 296.00 | 293.02 | 5,354 |
15 Feb 2024 | 296.00 | 296.00 | 296.00 | 296.00 | 293.02 | 19 |
14 Feb 2024 | 295.00 | 295.00 | 291.75 | 295.00 | 292.03 | 12,036 |
13 Feb 2024 | 295.00 | 296.00 | 285.48 | 296.00 | 293.02 | 635 |
12 Feb 2024 | 295.00 | 296.00 | 285.48 | 296.00 | 293.02 | 1,258 |
09 Feb 2024 | 295.00 | 296.00 | 290.00 | 296.00 | 293.02 | 11,009 |
08 Feb 2024 | 290.00 | 291.58 | 285.00 | 290.00 | 287.08 | 122,604 |
07 Feb 2024 | 290.00 | 304.00 | 288.00 | 292.00 | 289.06 | 290,974 |
06 Feb 2024 | 290.00 | 290.00 | 290.00 | 290.00 | 287.08 | 1,783 |
05 Feb 2024 | 298.00 | 306.20 | 290.00 | 290.00 | 287.08 | 8,869 |
02 Feb 2024 | 298.00 | 306.20 | 293.00 | 293.00 | 290.05 | 7,247 |
01 Feb 2024 | 300.00 | 300.84 | 300.00 | 303.50 | 300.44 | 955 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |