Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
04 Jun 2024 | 409.95 | 409.95 | 333.80 | 352.05 | 352.05 | 139,595 |
03 Jun 2024 | 397.05 | 410.95 | 396.10 | 406.95 | 406.95 | 168,970 |
31 May 2024 | 401.50 | 402.90 | 387.40 | 389.15 | 389.15 | 123,317 |
30 May 2024 | - | - | - | - | - | - |
29 May 2024 | 400.10 | 408.20 | 400.10 | 403.65 | 403.65 | 35,804 |
28 May 2024 | 410.70 | 415.45 | 401.60 | 405.40 | 405.40 | 32,580 |
24 May 2024 | 393.00 | 412.55 | 393.00 | 405.95 | 405.95 | 149,388 |
23 May 2024 | 397.05 | 401.40 | 391.45 | 395.00 | 395.00 | 61,265 |
22 May 2024 | 400.25 | 404.15 | 396.25 | 397.60 | 397.60 | 164,647 |
21 May 2024 | 400.65 | 405.00 | 394.00 | 402.65 | 402.65 | 100,105 |
20 May 2024 | - | - | - | - | - | - |
17 May 2024 | 407.00 | 408.75 | 402.60 | 404.85 | 404.85 | 92,940 |
16 May 2024 | 400.15 | 404.85 | 398.00 | 403.25 | 403.25 | 55,107 |
15 May 2024 | 400.05 | 407.70 | 399.00 | 400.10 | 400.10 | 49,372 |
14 May 2024 | 391.05 | 399.60 | 388.80 | 398.60 | 398.60 | 68,444 |
13 May 2024 | 393.45 | 396.15 | 382.20 | 392.75 | 392.75 | 126,119 |
10 May 2024 | 389.95 | 395.00 | 382.65 | 393.15 | 393.15 | 46,787 |
09 May 2024 | 406.05 | 413.20 | 385.20 | 386.85 | 386.85 | 200,358 |
08 May 2024 | 386.25 | 406.80 | 384.95 | 404.95 | 404.95 | 128,185 |
07 May 2024 | 403.35 | 403.55 | 384.45 | 388.90 | 388.90 | 76,527 |
06 May 2024 | 406.85 | 414.60 | 399.35 | 401.05 | 401.05 | 82,273 |
03 May 2024 | 417.20 | 417.75 | 400.55 | 405.65 | 405.65 | 117,629 |
02 May 2024 | 424.00 | 428.25 | 414.80 | 415.25 | 415.25 | 57,406 |
01 May 2024 | - | - | - | - | - | - |
30 Apr 2024 | 427.00 | 431.50 | 422.15 | 424.20 | 424.20 | 56,971 |
29 Apr 2024 | 425.70 | 439.00 | 424.00 | 426.65 | 426.65 | 127,634 |
26 Apr 2024 | 412.00 | 426.75 | 411.55 | 422.80 | 422.80 | 233,689 |
25 Apr 2024 | 403.55 | 413.00 | 402.50 | 408.80 | 408.80 | 222,687 |
24 Apr 2024 | 384.05 | 406.65 | 383.05 | 402.05 | 402.05 | 480,024 |
23 Apr 2024 | 374.75 | 381.85 | 369.85 | 380.20 | 380.20 | 105,345 |
22 Apr 2024 | 371.30 | 374.00 | 367.25 | 372.65 | 372.65 | 15,529 |
19 Apr 2024 | 360.00 | 371.00 | 355.15 | 369.30 | 369.30 | 43,891 |
18 Apr 2024 | 375.40 | 375.45 | 364.00 | 365.25 | 365.25 | 53,480 |
17 Apr 2024 | - | - | - | - | - | - |
16 Apr 2024 | 364.15 | 376.10 | 363.40 | 373.60 | 373.60 | 47,129 |
15 Apr 2024 | 360.10 | 369.65 | 357.50 | 365.80 | 365.80 | 43,267 |
12 Apr 2024 | 380.55 | 381.00 | 371.65 | 373.20 | 373.20 | 118,590 |
11 Apr 2024 | - | - | - | - | - | - |
10 Apr 2024 | 374.20 | 386.35 | 374.20 | 381.10 | 381.10 | 105,999 |
09 Apr 2024 | 378.70 | 381.55 | 372.15 | 374.20 | 374.20 | 41,231 |
08 Apr 2024 | 382.05 | 384.00 | 375.00 | 377.15 | 377.15 | 144,378 |
05 Apr 2024 | 371.15 | 381.75 | 369.25 | 380.85 | 380.85 | 129,636 |
04 Apr 2024 | 376.95 | 379.15 | 367.85 | 369.10 | 369.10 | 40,123 |
03 Apr 2024 | 358.45 | 376.00 | 358.45 | 373.65 | 373.65 | 196,427 |
02 Apr 2024 | 358.15 | 364.50 | 355.50 | 362.25 | 362.25 | 112,313 |
01 Apr 2024 | 342.55 | 358.45 | 342.55 | 357.55 | 357.55 | 97,102 |
28 Mar 2024 | 345.00 | 347.45 | 341.15 | 342.10 | 342.10 | 76,552 |
27 Mar 2024 | 343.25 | 350.20 | 342.80 | 344.00 | 344.00 | 27,084 |
26 Mar 2024 | 346.60 | 347.50 | 340.40 | 343.25 | 343.25 | 66,805 |
25 Mar 2024 | - | - | - | - | - | - |
22 Mar 2024 | 343.65 | 346.55 | 343.00 | 344.05 | 344.05 | 18,000 |
21 Mar 2024 | 339.60 | 345.00 | 339.60 | 343.65 | 343.65 | 42,107 |
20 Mar 2024 | 339.65 | 342.75 | 334.00 | 337.70 | 337.70 | 17,633 |
19 Mar 2024 | 342.65 | 345.40 | 338.05 | 340.00 | 340.00 | 33,837 |
18 Mar 2024 | 346.40 | 347.65 | 342.00 | 343.65 | 343.65 | 51,289 |
15 Mar 2024 | - | - | - | - | - | - |
14 Mar 2024 | 330.90 | 349.95 | 330.90 | 346.85 | 346.85 | 28,597 |
13 Mar 2024 | 358.60 | 364.70 | 335.30 | 337.40 | 337.40 | 66,577 |
12 Mar 2024 | 374.95 | 374.95 | 357.40 | 358.40 | 358.40 | 162,222 |
11 Mar 2024 | 377.55 | 377.80 | 371.25 | 372.70 | 372.70 | 77,102 |
08 Mar 2024 | - | - | - | - | - | - |
07 Mar 2024 | 357.00 | 378.50 | 357.00 | 372.60 | 372.60 | 411,836 |
06 Mar 2024 | 350.05 | 359.50 | 350.05 | 358.25 | 358.25 | 39,272 |
05 Mar 2024 | 354.45 | 361.40 | 353.05 | 357.15 | 357.15 | 73,976 |
04 Mar 2024 | 353.45 | 357.05 | 352.55 | 354.75 | 354.75 | 23,517 |
01 Mar 2024 | 354.85 | 355.50 | 349.55 | 353.95 | 353.95 | 207,650 |
29 Feb 2024 | 344.10 | 365.00 | 341.70 | 353.25 | 353.25 | 570,325 |
28 Feb 2024 | 353.55 | 356.90 | 341.70 | 344.80 | 344.80 | 67,181 |
27 Feb 2024 | 357.85 | 360.55 | 353.60 | 354.70 | 354.70 | 50,127 |
26 Feb 2024 | 367.40 | 367.40 | 356.15 | 357.20 | 357.20 | 23,712 |
23 Feb 2024 | 373.15 | 373.50 | 366.50 | 367.40 | 367.40 | 21,153 |
22 Feb 2024 | 364.85 | 372.00 | 364.85 | 370.70 | 370.70 | 36,608 |
21 Feb 2024 | 370.25 | 373.70 | 364.00 | 365.55 | 365.55 | 31,751 |
20 Feb 2024 | 367.30 | 372.10 | 366.00 | 368.50 | 368.50 | 33,275 |
16 Feb 2024 | 367.45 | 372.50 | 364.30 | 368.35 | 368.35 | 166,366 |
15 Feb 2024 | 357.50 | 366.55 | 357.50 | 363.45 | 363.45 | 56,628 |
14 Feb 2024 | 351.20 | 357.00 | 348.30 | 355.55 | 355.55 | 64,842 |
13 Feb 2024 | 354.50 | 360.90 | 348.00 | 358.35 | 358.35 | 309,314 |
12 Feb 2024 | 361.70 | 363.95 | 353.80 | 355.35 | 355.35 | 40,041 |
09 Feb 2024 | 362.70 | 363.95 | 350.00 | 361.70 | 361.70 | 229,815 |
08 Feb 2024 | 374.05 | 374.95 | 360.85 | 362.60 | 362.60 | 358,917 |
07 Feb 2024 | 358.65 | 384.65 | 358.65 | 377.75 | 377.75 | 662,187 |
06 Feb 2024 | 347.55 | 359.55 | 339.55 | 358.45 | 358.45 | 156,789 |
05 Feb 2024 | 359.25 | 361.50 | 346.25 | 347.40 | 347.40 | 162,621 |
02 Feb 2024 | 364.25 | 367.80 | 358.00 | 359.55 | 359.55 | 39,015 |
01 Feb 2024 | 369.30 | 376.30 | 361.80 | 362.85 | 362.85 | 106,552 |
31 Jan 2024 | 358.15 | 367.75 | 351.50 | 366.60 | 366.60 | 177,136 |
30 Jan 2024 | 374.00 | 374.00 | 354.25 | 358.30 | 358.30 | 84,547 |
29 Jan 2024 | 370.00 | 373.90 | 366.50 | 370.65 | 370.65 | 111,840 |
26 Jan 2024 | 368.70 | 368.70 | 368.70 | 368.70 | 368.70 | - |
25 Jan 2024 | 369.30 | 372.40 | 365.05 | 368.70 | 368.70 | 44,507 |
24 Jan 2024 | 352.65 | 370.80 | 352.65 | 369.30 | 369.30 | 173,239 |
23 Jan 2024 | 375.05 | 376.15 | 349.40 | 352.05 | 352.05 | 211,814 |
22 Jan 2024 | 373.15 | 373.15 | 373.15 | 373.15 | 373.15 | - |
19 Jan 2024 | 383.15 | 387.05 | 369.05 | 373.15 | 373.15 | 221,296 |
18 Jan 2024 | 380.15 | 384.80 | 359.80 | 382.90 | 382.90 | 176,730 |
17 Jan 2024 | 384.00 | 387.00 | 382.55 | 384.75 | 384.75 | 226,189 |
16 Jan 2024 | 385.50 | 387.85 | 383.75 | 386.80 | 386.80 | 211,823 |
12 Jan 2024 | 383.00 | 389.30 | 380.50 | 383.65 | 383.65 | 358,674 |
11 Jan 2024 | 375.55 | 381.80 | 375.00 | 380.20 | 380.20 | 174,444 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |