Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
20 Sept 2024 | 319.55 | 322.00 | 319.55 | 322.00 | 322.00 | 2,479 |
19 Sept 2024 | 326.04 | 326.04 | 326.04 | 326.04 | 326.04 | 2,748 |
18 Sept 2024 | 339.44 | 339.44 | 332.68 | 332.68 | 332.68 | 6,102 |
17 Sept 2024 | 352.00 | 352.00 | 328.00 | 339.44 | 339.44 | 8,120 |
16 Sept 2024 | 338.68 | 338.68 | 332.00 | 338.68 | 338.68 | 12,051 |
13 Sept 2024 | 313.36 | 322.56 | 313.36 | 322.56 | 322.56 | 14,312 |
12 Sept 2024 | 310.80 | 315.20 | 301.60 | 307.20 | 307.20 | 9,426 |
11 Sept 2024 | 301.60 | 307.20 | 301.60 | 304.80 | 304.80 | 4,091 |
10 Sept 2024 | 300.72 | 300.72 | 292.80 | 296.16 | 296.16 | 1,421 |
09 Sept 2024 | 375.50 | 375.50 | 362.00 | 364.95 | 364.95 | 1,494 |
06 Sept 2024 | 379.95 | 385.00 | 370.00 | 374.35 | 374.35 | 3,525 |
05 Sept 2024 | 382.05 | 391.95 | 375.05 | 376.55 | 376.55 | 3,393 |
04 Sept 2024 | 379.90 | 386.50 | 369.15 | 382.05 | 382.05 | 7,047 |
03 Sept 2024 | 388.95 | 388.95 | 371.00 | 382.95 | 382.95 | 7,516 |
02 Sept 2024 | 380.00 | 399.00 | 374.00 | 388.15 | 388.15 | 9,153 |
30 Aug 2024 | 382.05 | 388.75 | 380.00 | 380.45 | 380.45 | 1,299 |
29 Aug 2024 | 400.00 | 406.00 | 381.25 | 385.65 | 385.65 | 3,352 |
28 Aug 2024 | 389.50 | 400.00 | 388.90 | 397.60 | 397.60 | 13,305 |
27 Aug 2024 | - | - | - | - | - | - |
26 Aug 2024 | 368.90 | 370.00 | 351.70 | 364.05 | 364.05 | 4,525 |
23 Aug 2024 | 370.75 | 370.75 | 360.25 | 364.55 | 364.55 | 7,690 |
22 Aug 2024 | 392.60 | 392.60 | 368.00 | 371.20 | 371.20 | 9,893 |
21 Aug 2024 | 381.35 | 394.85 | 373.10 | 384.90 | 384.90 | 3,555 |
20 Aug 2024 | 375.00 | 398.00 | 374.00 | 376.05 | 376.05 | 8,803 |
19 Aug 2024 | 388.00 | 395.00 | 385.00 | 390.35 | 390.35 | 1,063 |
16 Aug 2024 | 409.90 | 409.90 | 380.00 | 387.60 | 387.60 | 5,475 |
14 Aug 2024 | 400.00 | 405.00 | 380.20 | 393.75 | 393.75 | 5,397 |
13 Aug 2024 | 417.95 | 425.00 | 385.70 | 390.30 | 390.30 | 7,270 |
12 Aug 2024 | 388.00 | 417.00 | 378.40 | 412.40 | 412.40 | 19,581 |
09 Aug 2024 | 406.00 | 432.20 | 385.65 | 392.30 | 392.30 | 53,591 |
08 Aug 2024 | 438.50 | 438.50 | 418.00 | 420.45 | 420.45 | 9,265 |
07 Aug 2024 | 450.00 | 450.00 | 409.95 | 431.15 | 431.15 | 11,236 |
06 Aug 2024 | 415.05 | 438.25 | 411.15 | 413.85 | 413.85 | 37,609 |
05 Aug 2024 | 404.05 | 433.00 | 404.05 | 410.35 | 410.35 | 72,101 |
02 Aug 2024 | 438.90 | 448.00 | 422.00 | 439.20 | 439.20 | 7,004 |
02 Aug 2024 | 1 Dividend | |||||
01 Aug 2024 | 460.25 | 460.25 | 437.85 | 442.50 | 441.50 | 13,728 |
31 Jul 2024 | 423.00 | 460.00 | 421.80 | 441.05 | 440.05 | 58,794 |
30 Jul 2024 | 440.70 | 440.70 | 417.95 | 423.85 | 422.89 | 10,151 |
29 Jul 2024 | 434.00 | 441.40 | 416.65 | 430.30 | 429.33 | 59,442 |
26 Jul 2024 | 421.00 | 421.40 | 400.30 | 421.40 | 420.45 | 72,889 |
25 Jul 2024 | 380.00 | 397.90 | 373.45 | 383.10 | 382.23 | 13,303 |
24 Jul 2024 | 383.90 | 394.35 | 377.00 | 382.60 | 381.74 | 11,770 |
23 Jul 2024 | 379.75 | 395.00 | 353.20 | 382.90 | 382.03 | 60,414 |
22 Jul 2024 | 355.90 | 387.00 | 355.80 | 374.90 | 374.05 | 38,656 |
19 Jul 2024 | 368.55 | 386.75 | 351.05 | 355.90 | 355.10 | 41,166 |
18 Jul 2024 | 389.05 | 396.00 | 368.00 | 371.55 | 370.71 | 64,209 |
16 Jul 2024 | 409.00 | 411.20 | 365.70 | 387.55 | 386.67 | 87,355 |
15 Jul 2024 | 362.05 | 391.05 | 355.00 | 391.05 | 390.17 | 98,888 |
12 Jul 2024 | 362.25 | 364.00 | 340.00 | 355.50 | 354.70 | 86,541 |
11 Jul 2024 | 315.00 | 350.45 | 315.00 | 350.45 | 349.66 | 88,235 |
10 Jul 2024 | 343.60 | 343.60 | 311.05 | 318.60 | 317.88 | 11,710 |
09 Jul 2024 | 340.00 | 344.00 | 327.05 | 328.80 | 328.06 | 9,900 |
08 Jul 2024 | 342.90 | 346.00 | 321.95 | 332.80 | 332.05 | 48,476 |
05 Jul 2024 | 342.50 | 349.80 | 325.80 | 328.55 | 327.81 | 16,041 |
04 Jul 2024 | 328.70 | 349.15 | 328.70 | 337.90 | 337.14 | 91,778 |
03 Jul 2024 | 312.55 | 331.95 | 308.50 | 325.25 | 324.51 | 77,528 |
02 Jul 2024 | 320.00 | 320.00 | 303.55 | 306.40 | 305.71 | 6,174 |
01 Jul 2024 | 303.85 | 320.95 | 303.85 | 313.65 | 312.94 | 43,375 |
28 Jun 2024 | 304.95 | 314.00 | 300.40 | 310.05 | 309.35 | 17,877 |
27 Jun 2024 | 299.15 | 320.65 | 299.15 | 302.30 | 301.62 | 22,925 |
26 Jun 2024 | 305.00 | 305.10 | 296.55 | 297.85 | 297.18 | 13,984 |
25 Jun 2024 | 314.20 | 314.20 | 300.00 | 301.20 | 300.52 | 17,780 |
24 Jun 2024 | 295.95 | 315.30 | 295.05 | 311.15 | 310.45 | 21,327 |
21 Jun 2024 | 301.00 | 305.95 | 294.95 | 301.05 | 300.37 | 20,829 |
20 Jun 2024 | 298.35 | 308.70 | 295.90 | 299.05 | 298.37 | 15,375 |
19 Jun 2024 | 292.60 | 309.00 | 291.75 | 298.65 | 297.98 | 46,885 |
18 Jun 2024 | 300.00 | 302.35 | 291.40 | 294.15 | 293.49 | 14,688 |
14 Jun 2024 | 308.00 | 308.00 | 294.00 | 296.80 | 296.13 | 20,409 |
13 Jun 2024 | 287.00 | 307.00 | 287.00 | 303.00 | 302.32 | 59,299 |
12 Jun 2024 | 292.90 | 292.90 | 284.90 | 286.70 | 286.05 | 4,839 |
11 Jun 2024 | 302.90 | 304.80 | 290.35 | 290.80 | 290.14 | 5,443 |
10 Jun 2024 | 293.95 | 303.55 | 288.35 | 296.95 | 296.28 | 29,732 |
07 Jun 2024 | 261.20 | 286.10 | 261.00 | 286.10 | 285.45 | 44,659 |
06 Jun 2024 | 252.75 | 267.00 | 252.75 | 260.10 | 259.51 | 42,021 |
05 Jun 2024 | 245.50 | 253.15 | 229.65 | 248.30 | 247.74 | 7,188 |
04 Jun 2024 | 255.00 | 255.00 | 230.10 | 239.90 | 239.36 | 30,404 |
03 Jun 2024 | 280.00 | 280.00 | 252.75 | 255.65 | 255.07 | 22,614 |
31 May 2024 | 269.65 | 277.75 | 260.00 | 261.95 | 261.36 | 11,477 |
30 May 2024 | 284.00 | 284.00 | 269.65 | 272.40 | 271.78 | 14,056 |
29 May 2024 | 265.55 | 285.00 | 265.55 | 276.25 | 275.63 | 19,442 |
28 May 2024 | 277.80 | 280.00 | 267.30 | 272.40 | 271.78 | 9,847 |
27 May 2024 | 290.20 | 292.50 | 275.00 | 277.80 | 277.17 | 22,806 |
24 May 2024 | 295.00 | 300.00 | 288.15 | 290.15 | 289.49 | 8,951 |
23 May 2024 | 306.00 | 306.00 | 293.00 | 293.65 | 292.99 | 23,082 |
22 May 2024 | 297.30 | 306.00 | 295.00 | 301.30 | 300.62 | 22,245 |
21 May 2024 | 314.80 | 316.85 | 285.00 | 291.40 | 290.74 | 60,744 |
17 May 2024 | 333.85 | 338.60 | 322.65 | 324.15 | 323.42 | 10,773 |
16 May 2024 | 312.05 | 333.00 | 312.05 | 327.90 | 327.16 | 25,384 |
15 May 2024 | 315.10 | 328.85 | 311.00 | 312.20 | 311.49 | 8,144 |
14 May 2024 | 324.85 | 333.50 | 319.50 | 322.90 | 322.17 | 73,010 |
13 May 2024 | 310.30 | 333.90 | 305.35 | 324.05 | 323.32 | 13,688 |
10 May 2024 | 298.05 | 308.00 | 298.05 | 303.75 | 303.06 | 15,479 |
09 May 2024 | 320.85 | 321.75 | 298.00 | 299.60 | 298.92 | 15,305 |
08 May 2024 | 320.65 | 336.20 | 309.45 | 320.10 | 319.38 | 29,839 |
07 May 2024 | 342.20 | 352.40 | 316.55 | 329.25 | 328.51 | 57,332 |
06 May 2024 | 315.05 | 339.70 | 314.00 | 339.70 | 338.93 | 82,254 |
03 May 2024 | 290.05 | 311.30 | 290.05 | 308.85 | 308.15 | 10,651 |
02 May 2024 | 298.40 | 300.85 | 292.20 | 293.65 | 292.99 | 25,614 |
30 Apr 2024 | 300.40 | 302.25 | 295.00 | 296.60 | 295.93 | 11,884 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |