Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
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 |
10 Jan 2024 | 379.85 | 382.55 | 372.45 | 374.60 | 374.60 | 248,310 |
09 Jan 2024 | 383.90 | 384.70 | 378.45 | 379.45 | 379.45 | 195,023 |
08 Jan 2024 | 375.30 | 385.35 | 367.75 | 378.35 | 378.35 | 590,607 |
05 Jan 2024 | 388.00 | 388.05 | 368.00 | 372.80 | 372.80 | 501,705 |
04 Jan 2024 | 400.10 | 402.00 | 385.20 | 386.90 | 386.90 | 568,520 |
03 Jan 2024 | 380.50 | 388.20 | 378.05 | 386.80 | 386.80 | 123,414 |
02 Jan 2024 | 383.85 | 386.20 | 373.75 | 380.00 | 380.00 | 227,637 |
29 Dec 2023 | 383.95 | 383.95 | 371.10 | 373.20 | 373.20 | 222,746 |
28 Dec 2023 | 367.90 | 384.20 | 366.30 | 381.60 | 381.60 | 125,438 |
27 Dec 2023 | 373.85 | 374.90 | 361.35 | 366.30 | 366.30 | 225,796 |
26 Dec 2023 | 361.40 | 372.40 | 359.50 | 371.30 | 371.30 | 162,593 |
22 Dec 2023 | 345.55 | 361.50 | 345.30 | 359.60 | 359.60 | 457,218 |
21 Dec 2023 | 321.20 | 345.55 | 321.20 | 344.95 | 344.95 | 241,289 |
20 Dec 2023 | 350.50 | 352.35 | 325.25 | 329.35 | 329.35 | 314,341 |
19 Dec 2023 | 354.40 | 355.00 | 345.95 | 348.85 | 348.85 | 60,035 |
18 Dec 2023 | 349.75 | 355.75 | 349.45 | 353.15 | 353.15 | 85,153 |
15 Dec 2023 | 352.15 | 357.40 | 345.45 | 349.75 | 349.75 | 243,411 |
14 Dec 2023 | 361.00 | 361.00 | 349.50 | 352.05 | 352.05 | 102,069 |
13 Dec 2023 | 353.95 | 362.10 | 353.90 | 359.65 | 359.65 | 301,140 |
12 Dec 2023 | 350.05 | 359.05 | 348.30 | 353.05 | 353.05 | 325,826 |
11 Dec 2023 | 343.55 | 350.00 | 342.00 | 348.20 | 348.20 | 91,679 |
08 Dec 2023 | 349.20 | 351.20 | 338.45 | 341.75 | 341.75 | 94,153 |
07 Dec 2023 | 356.95 | 356.95 | 348.00 | 349.15 | 349.15 | 189,789 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |