Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
14 June 2024 | 448.00 | 474.25 | 432.50 | 442.00 | 442.00 | 630,736 |
13 June 2024 | 394.00 | 432.25 | 394.00 | 432.25 | 432.25 | 486,792 |
12 June 2024 | 408.00 | 410.25 | 390.00 | 393.00 | 393.00 | 238,855 |
11 June 2024 | 398.00 | 437.75 | 398.00 | 408.00 | 408.00 | 746,004 |
10 June 2024 | 426.25 | 426.25 | 396.75 | 398.00 | 398.00 | 147,913 |
07 June 2024 | 435.00 | 435.00 | 421.00 | 426.25 | 426.25 | 99,896 |
06 June 2024 | 446.00 | 447.00 | 423.75 | 440.75 | 440.75 | 266,807 |
05 June 2024 | 433.75 | 457.00 | 425.25 | 446.00 | 446.00 | 632,785 |
04 June 2024 | 386.75 | 425.25 | 386.75 | 425.25 | 425.25 | 349,799 |
03 June 2024 | 398.00 | 401.50 | 382.00 | 386.75 | 386.75 | 191,801 |
31 May 2024 | 405.75 | 414.50 | 397.00 | 398.75 | 398.75 | 170,014 |
30 May 2024 | 405.00 | 414.50 | 395.75 | 405.75 | 405.75 | 141,126 |
29 May 2024 | 422.75 | 429.25 | 403.50 | 405.00 | 405.00 | 175,276 |
28 May 2024 | 434.25 | 437.25 | 414.75 | 422.75 | 422.75 | 167,116 |
27 May 2024 | 434.00 | 447.25 | 421.25 | 434.25 | 434.25 | 237,702 |
24 May 2024 | 408.00 | 458.25 | 407.75 | 433.50 | 433.50 | 582,722 |
23 May 2024 | 454.75 | 460.00 | 427.00 | 427.00 | 427.00 | 321,547 |
22 May 2024 | 468.75 | 483.00 | 450.00 | 460.00 | 460.00 | 325,562 |
21 May 2024 | 497.50 | 514.00 | 460.75 | 468.75 | 468.75 | 382,734 |
20 May 2024 | 514.50 | 537.50 | 493.25 | 497.50 | 497.50 | 496,944 |
17 May 2024 | 512.00 | 538.00 | 503.00 | 514.50 | 514.50 | 437,843 |
16 May 2024 | 485.75 | 523.50 | 483.00 | 512.50 | 512.50 | 512,577 |
15 May 2024 | 471.50 | 497.75 | 470.50 | 487.75 | 487.75 | 267,762 |
14 May 2024 | 456.00 | 478.25 | 452.25 | 477.75 | 477.75 | 285,407 |
13 May 2024 | 460.00 | 474.00 | 451.00 | 456.00 | 456.00 | 230,496 |
10 May 2024 | 437.00 | 467.25 | 424.50 | 460.50 | 460.50 | 360,626 |
09 May 2024 | 450.00 | 455.50 | 434.25 | 437.00 | 437.00 | 201,917 |
08 May 2024 | 478.00 | 489.50 | 448.25 | 450.00 | 450.00 | 371,789 |
07 May 2024 | 451.75 | 482.75 | 440.00 | 477.75 | 477.75 | 473,263 |
06 May 2024 | 488.50 | 503.00 | 441.75 | 451.75 | 451.75 | 559,683 |
03 May 2024 | 473.25 | 495.50 | 462.25 | 490.00 | 490.00 | 668,139 |
02 May 2024 | 428.00 | 474.25 | 420.25 | 474.25 | 474.25 | 535,807 |
30 Apr 2024 | 428.50 | 449.00 | 417.25 | 431.25 | 431.25 | 355,356 |
29 Apr 2024 | 453.25 | 497.00 | 415.25 | 428.50 | 428.50 | 889,701 |
26 Apr 2024 | 411.25 | 452.25 | 405.25 | 452.25 | 452.25 | 683,356 |
25 Apr 2024 | 422.75 | 428.00 | 403.75 | 411.25 | 411.25 | 330,386 |
24 Apr 2024 | 394.25 | 430.00 | 390.00 | 425.25 | 425.25 | 435,824 |
22 Apr 2024 | 405.00 | 411.25 | 394.00 | 394.00 | 394.00 | 219,032 |
19 Apr 2024 | 389.50 | 399.25 | 380.00 | 398.00 | 398.00 | 195,886 |
18 Apr 2024 | 385.25 | 391.00 | 380.00 | 391.00 | 391.00 | 144,541 |
17 Apr 2024 | 397.75 | 411.50 | 387.00 | 390.00 | 390.00 | 271,081 |
16 Apr 2024 | 405.25 | 408.25 | 388.50 | 397.75 | 397.75 | 165,107 |
15 Apr 2024 | 393.50 | 408.25 | 385.00 | 408.25 | 408.25 | 216,982 |
09 Apr 2024 | - | - | - | - | - | - |
08 Apr 2024 | 379.00 | 408.00 | 376.00 | 400.00 | 400.00 | 246,718 |
05 Apr 2024 | 373.00 | 384.25 | 369.00 | 379.00 | 379.00 | 192,728 |
04 Apr 2024 | 379.75 | 384.25 | 365.00 | 373.00 | 373.00 | 178,859 |
03 Apr 2024 | 397.00 | 399.75 | 377.25 | 379.75 | 379.75 | 120,650 |
02 Apr 2024 | 400.50 | 410.00 | 395.00 | 397.00 | 397.00 | 166,840 |
01 Apr 2024 | 408.00 | 408.00 | 388.00 | 400.50 | 400.50 | 181,127 |
29 Mar 2024 | 417.25 | 417.25 | 391.25 | 400.00 | 400.00 | 265,895 |
28 Mar 2024 | 425.00 | 437.50 | 405.75 | 418.00 | 418.00 | 276,966 |
27 Mar 2024 | 418.75 | 434.50 | 400.00 | 424.75 | 424.75 | 312,820 |
26 Mar 2024 | 431.00 | 445.00 | 419.00 | 419.75 | 419.75 | 344,058 |
25 Mar 2024 | 421.00 | 440.00 | 409.50 | 432.00 | 432.00 | 604,324 |
22 Mar 2024 | 401.25 | 423.00 | 395.00 | 421.00 | 421.00 | 639,691 |
21 Mar 2024 | 459.00 | 480.00 | 406.75 | 408.75 | 408.75 | 1,327,708 |
20 Mar 2024 | 410.75 | 451.75 | 401.00 | 451.75 | 451.75 | 860,784 |
19 Mar 2024 | 373.25 | 410.75 | 370.50 | 410.75 | 410.75 | 353,168 |
18 Mar 2024 | 408.75 | 422.00 | 373.00 | 373.50 | 373.50 | 540,594 |
15 Mar 2024 | 359.25 | 394.25 | 357.75 | 394.25 | 394.25 | 403,226 |
14 Mar 2024 | 377.00 | 382.25 | 358.25 | 358.50 | 358.50 | 286,108 |
13 Mar 2024 | 376.50 | 390.00 | 363.75 | 376.75 | 376.75 | 315,662 |
12 Mar 2024 | 384.00 | 388.00 | 370.25 | 376.50 | 376.50 | 231,898 |
11 Mar 2024 | 410.00 | 415.00 | 380.00 | 384.00 | 384.00 | 393,334 |
08 Mar 2024 | 416.75 | 416.75 | 390.00 | 407.25 | 407.25 | 362,779 |
07 Mar 2024 | 385.00 | 413.50 | 366.50 | 402.75 | 402.75 | 683,882 |
06 Mar 2024 | 440.50 | 440.50 | 396.50 | 396.50 | 396.50 | 585,347 |
05 Mar 2024 | 427.00 | 455.75 | 414.50 | 440.50 | 440.50 | 1,274,349 |
04 Mar 2024 | 383.00 | 420.00 | 375.75 | 420.00 | 420.00 | 815,664 |
01 Mar 2024 | 381.25 | 385.00 | 368.00 | 382.00 | 382.00 | 403,769 |
29 Feb 2024 | 391.00 | 397.25 | 360.25 | 377.50 | 377.50 | 787,007 |
28 Feb 2024 | 382.00 | 410.00 | 372.00 | 393.75 | 393.75 | 889,008 |
27 Feb 2024 | 387.75 | 391.00 | 375.25 | 383.00 | 383.00 | 301,747 |
26 Feb 2024 | 386.25 | 402.00 | 377.00 | 387.75 | 387.75 | 563,226 |
23 Feb 2024 | 389.75 | 395.00 | 370.50 | 386.00 | 386.00 | 507,722 |
22 Feb 2024 | 392.75 | 407.50 | 380.75 | 390.25 | 390.25 | 606,751 |
21 Feb 2024 | 395.00 | 415.00 | 380.00 | 393.25 | 393.25 | 1,126,459 |
20 Feb 2024 | 355.00 | 385.00 | 340.25 | 385.00 | 385.00 | 802,350 |
19 Feb 2024 | 339.00 | 360.00 | 331.00 | 350.00 | 350.00 | 912,041 |
16 Feb 2024 | 310.00 | 340.25 | 301.25 | 335.75 | 335.75 | 1,377,273 |
15 Feb 2024 | 324.00 | 337.00 | 305.25 | 309.50 | 309.50 | 882,663 |
14 Feb 2024 | 287.50 | 316.25 | 279.50 | 316.25 | 316.25 | 660,123 |
13 Feb 2024 | 286.25 | 308.00 | 285.00 | 287.50 | 287.50 | 808,001 |
12 Feb 2024 | 281.00 | 289.00 | 277.00 | 284.75 | 284.75 | 456,349 |
09 Feb 2024 | 282.00 | 286.00 | 276.75 | 280.00 | 280.00 | 209,514 |
08 Feb 2024 | 281.25 | 291.25 | 275.50 | 280.25 | 280.25 | 340,992 |
07 Feb 2024 | 294.50 | 297.75 | 280.00 | 281.00 | 281.00 | 468,299 |
06 Feb 2024 | 313.00 | 324.50 | 286.75 | 294.00 | 294.00 | 1,286,307 |
05 Feb 2024 | 293.00 | 316.50 | 292.00 | 313.00 | 313.00 | 675,956 |
02 Feb 2024 | 290.25 | 309.50 | 280.00 | 291.50 | 291.50 | 970,474 |
01 Feb 2024 | 292.25 | 314.75 | 286.00 | 290.00 | 290.00 | 1,159,326 |
31 Jan 2024 | 265.75 | 292.25 | 255.25 | 292.25 | 292.25 | 1,125,886 |
30 Jan 2024 | 241.80 | 265.75 | 237.70 | 265.75 | 265.75 | 1,029,649 |
29 Jan 2024 | 239.60 | 241.90 | 229.30 | 241.80 | 241.80 | 618,223 |
26 Jan 2024 | 229.80 | 238.60 | 225.10 | 236.50 | 236.50 | 407,552 |
25 Jan 2024 | 222.70 | 237.00 | 220.30 | 228.40 | 228.40 | 340,407 |
24 Jan 2024 | 216.60 | 223.40 | 213.00 | 222.70 | 222.70 | 194,449 |
23 Jan 2024 | 220.00 | 222.90 | 214.00 | 216.30 | 216.30 | 222,867 |
22 Jan 2024 | 221.60 | 226.00 | 218.00 | 220.00 | 220.00 | 157,097 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |