Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
25 Jun 2024 | 338.00 | 340.30 | 335.30 | 336.25 | 336.25 | 31,704 |
24 Jun 2024 | 341.95 | 344.80 | 335.80 | 337.75 | 337.75 | 246,113 |
21 Jun 2024 | 349.80 | 352.80 | 336.05 | 340.95 | 340.95 | 706,506 |
21 Jun 2024 | 1.5:1 Stock split | |||||
20 Jun 2024 | 347.90 | 350.33 | 342.83 | 349.27 | 349.27 | 649,209 |
19 Jun 2024 | 355.70 | 356.00 | 342.33 | 343.80 | 343.80 | 709,133 |
18 Jun 2024 | 362.63 | 362.63 | 351.87 | 353.47 | 353.47 | 536,108 |
14 Jun 2024 | 356.60 | 362.43 | 353.10 | 357.50 | 357.50 | 787,427 |
13 Jun 2024 | 354.97 | 354.97 | 349.87 | 352.23 | 352.23 | 505,820 |
12 Jun 2024 | 353.33 | 358.43 | 349.67 | 350.60 | 350.60 | 640,902 |
11 Jun 2024 | 350.00 | 354.97 | 344.20 | 349.60 | 349.60 | 273,634 |
10 Jun 2024 | 351.37 | 354.60 | 344.67 | 347.80 | 347.80 | 462,277 |
07 Jun 2024 | 343.33 | 351.20 | 337.20 | 349.03 | 349.03 | 583,594 |
06 Jun 2024 | 338.77 | 356.93 | 338.77 | 343.67 | 343.67 | 643,094 |
05 Jun 2024 | 341.23 | 341.23 | 308.10 | 336.60 | 336.60 | 825,266 |
04 Jun 2024 | 389.97 | 389.97 | 312.17 | 329.73 | 329.73 | 1,554,622 |
03 Jun 2024 | 380.03 | 396.47 | 380.03 | 388.67 | 388.67 | 1,254,275 |
31 May 2024 | 360.07 | 362.97 | 355.10 | 358.03 | 358.03 | 529,137 |
30 May 2024 | 359.97 | 361.73 | 353.77 | 356.03 | 356.03 | 367,567 |
29 May 2024 | 360.67 | 364.27 | 355.83 | 358.50 | 358.50 | 172,006 |
28 May 2024 | 372.63 | 373.03 | 360.77 | 364.43 | 364.43 | 434,477 |
27 May 2024 | 362.47 | 375.97 | 355.20 | 371.70 | 371.70 | 605,801 |
24 May 2024 | 358.67 | 366.67 | 352.13 | 362.03 | 362.03 | 861,908 |
23 May 2024 | 355.97 | 363.17 | 353.33 | 357.07 | 357.07 | 287,078 |
22 May 2024 | 350.10 | 357.33 | 344.80 | 353.40 | 353.40 | 544,139 |
21 May 2024 | 338.00 | 353.93 | 334.67 | 351.37 | 351.37 | 481,513 |
17 May 2024 | 333.33 | 341.00 | 331.13 | 337.53 | 337.53 | 495,947 |
16 May 2024 | 343.83 | 343.83 | 327.00 | 332.60 | 332.60 | 288,938 |
15 May 2024 | 331.77 | 339.70 | 331.17 | 337.77 | 337.77 | 321,569 |
14 May 2024 | 333.33 | 336.57 | 326.70 | 328.87 | 328.87 | 1,794,214 |
13 May 2024 | 338.30 | 338.30 | 316.97 | 333.43 | 333.43 | 423,489 |
10 May 2024 | 340.00 | 343.03 | 326.73 | 334.30 | 334.30 | 674,522 |
09 May 2024 | 351.80 | 351.80 | 331.33 | 334.20 | 334.20 | 801,074 |
08 May 2024 | 346.63 | 353.30 | 342.93 | 348.73 | 348.73 | 712,662 |
07 May 2024 | 352.63 | 356.33 | 340.13 | 342.83 | 342.83 | 742,431 |
06 May 2024 | 359.63 | 359.63 | 341.87 | 342.43 | 342.43 | 686,020 |
03 May 2024 | 359.63 | 360.37 | 352.97 | 356.20 | 356.20 | 383,260 |
02 May 2024 | 337.60 | 357.87 | 336.50 | 355.47 | 355.47 | 944,475 |
30 Apr 2024 | 340.40 | 343.73 | 327.03 | 330.13 | 330.13 | 803,129 |
29 Apr 2024 | 329.97 | 340.60 | 328.37 | 337.10 | 337.10 | 707,016 |
26 Apr 2024 | 327.00 | 331.67 | 323.47 | 327.43 | 327.43 | 307,661 |
25 Apr 2024 | 326.23 | 328.83 | 322.70 | 327.77 | 327.77 | 165,829 |
24 Apr 2024 | 323.57 | 326.67 | 319.53 | 324.73 | 324.73 | 196,978 |
23 Apr 2024 | 330.97 | 330.97 | 320.97 | 321.90 | 321.90 | 291,497 |
22 Apr 2024 | 320.90 | 333.97 | 320.90 | 328.03 | 328.03 | 876,910 |
19 Apr 2024 | 311.67 | 320.27 | 305.23 | 318.97 | 318.97 | 515,388 |
18 Apr 2024 | 320.00 | 329.80 | 315.97 | 318.17 | 318.17 | 921,602 |
16 Apr 2024 | 309.03 | 319.93 | 306.00 | 312.67 | 312.67 | 237,581 |
15 Apr 2024 | 306.70 | 318.10 | 305.53 | 311.57 | 311.57 | 586,235 |
12 Apr 2024 | 325.00 | 325.00 | 318.00 | 318.93 | 318.93 | 497,051 |
10 Apr 2024 | 306.63 | 326.00 | 306.63 | 325.03 | 325.03 | 949,167 |
09 Apr 2024 | 309.63 | 309.63 | 304.60 | 305.90 | 305.90 | 74,450 |
08 Apr 2024 | 310.00 | 314.50 | 304.07 | 308.20 | 308.20 | 269,222 |
05 Apr 2024 | 306.33 | 308.33 | 299.37 | 307.43 | 307.43 | 413,831 |
04 Apr 2024 | 317.57 | 319.97 | 306.67 | 307.83 | 307.83 | 311,858 |
03 Apr 2024 | 320.00 | 321.70 | 314.43 | 316.17 | 316.17 | 498,886 |
02 Apr 2024 | 314.00 | 323.20 | 312.67 | 321.47 | 321.47 | 589,876 |
01 Apr 2024 | 317.23 | 318.97 | 311.27 | 312.80 | 312.80 | 370,570 |
28 Mar 2024 | 318.47 | 319.37 | 313.53 | 317.20 | 317.20 | 121,152 |
27 Mar 2024 | 318.27 | 322.87 | 312.83 | 313.77 | 313.77 | 160,814 |
26 Mar 2024 | 313.20 | 318.47 | 308.97 | 314.80 | 314.80 | 329,862 |
22 Mar 2024 | 316.57 | 322.37 | 313.93 | 315.63 | 315.63 | 313,517 |
21 Mar 2024 | 304.40 | 315.77 | 304.40 | 314.87 | 314.87 | 302,636 |
20 Mar 2024 | 297.77 | 304.00 | 297.27 | 302.47 | 302.47 | 270,893 |
19 Mar 2024 | 306.17 | 306.17 | 295.37 | 297.07 | 297.07 | 360,047 |
18 Mar 2024 | 312.63 | 316.60 | 306.27 | 307.33 | 307.33 | 379,222 |
15 Mar 2024 | 326.67 | 326.67 | 300.67 | 312.63 | 312.63 | 1,694,518 |
14 Mar 2024 | 323.33 | 336.77 | 320.27 | 333.43 | 333.43 | 262,621 |
13 Mar 2024 | 343.30 | 344.63 | 318.97 | 322.00 | 322.00 | 606,017 |
12 Mar 2024 | 339.67 | 347.67 | 338.33 | 343.13 | 343.13 | 255,220 |
11 Mar 2024 | 336.87 | 348.00 | 331.73 | 341.03 | 341.03 | 473,014 |
07 Mar 2024 | 344.50 | 345.57 | 335.80 | 339.13 | 339.13 | 170,099 |
06 Mar 2024 | 351.57 | 353.03 | 336.40 | 344.57 | 344.57 | 4,100,802 |
05 Mar 2024 | 350.17 | 354.17 | 347.73 | 351.67 | 351.67 | 244,655 |
04 Mar 2024 | 345.17 | 351.97 | 343.90 | 350.07 | 350.07 | 282,352 |
01 Mar 2024 | 343.37 | 350.80 | 343.33 | 344.67 | 344.67 | 360,596 |
29 Feb 2024 | 337.30 | 343.33 | 334.87 | 339.60 | 339.60 | 204,101 |
28 Feb 2024 | 353.10 | 353.33 | 336.57 | 338.00 | 338.00 | 451,268 |
27 Feb 2024 | 362.13 | 365.00 | 348.67 | 353.10 | 353.10 | 446,777 |
26 Feb 2024 | 350.83 | 362.27 | 340.63 | 361.20 | 361.20 | 354,371 |
23 Feb 2024 | 357.60 | 359.63 | 348.13 | 351.60 | 351.60 | 487,660 |
22 Feb 2024 | 362.47 | 366.67 | 352.60 | 359.43 | 359.43 | 262,280 |
21 Feb 2024 | 375.73 | 379.43 | 355.40 | 361.80 | 361.80 | 383,890 |
20 Feb 2024 | 370.00 | 378.03 | 359.33 | 375.33 | 375.33 | 447,287 |
19 Feb 2024 | 381.17 | 381.17 | 368.37 | 369.73 | 369.73 | 303,741 |
16 Feb 2024 | 385.47 | 396.30 | 372.50 | 377.07 | 377.07 | 735,233 |
15 Feb 2024 | 366.43 | 386.47 | 359.33 | 383.30 | 383.30 | 846,849 |
14 Feb 2024 | 329.53 | 365.53 | 327.70 | 361.63 | 361.63 | 807,732 |
13 Feb 2024 | 333.60 | 338.27 | 328.33 | 334.53 | 334.53 | 213,210 |
12 Feb 2024 | 339.10 | 340.07 | 324.80 | 334.20 | 334.20 | 340,460 |
09 Feb 2024 | 350.17 | 350.43 | 326.27 | 340.07 | 340.07 | 663,431 |
08 Feb 2024 | 348.73 | 359.03 | 346.70 | 350.13 | 350.13 | 541,205 |
07 Feb 2024 | 350.47 | 355.17 | 344.23 | 348.73 | 348.73 | 934,274 |
07 Feb 2024 | 15 Dividend | |||||
06 Feb 2024 | 344.87 | 360.60 | 336.83 | 357.33 | 342.33 | 1,422,365 |
05 Feb 2024 | 333.10 | 344.67 | 327.10 | 338.97 | 324.74 | 1,356,490 |
02 Feb 2024 | 316.63 | 333.83 | 314.10 | 326.10 | 312.41 | 1,012,211 |
01 Feb 2024 | 312.30 | 313.53 | 304.13 | 310.50 | 297.47 | 394,891 |
31 Jan 2024 | 316.63 | 318.33 | 306.83 | 308.83 | 295.87 | 593,647 |
30 Jan 2024 | 304.57 | 323.67 | 303.07 | 314.47 | 301.27 | 1,572,707 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |