Date | Open | High | Low | Close* | Adj. close** | Volume |
---|---|---|---|---|---|---|
03 May 2024 | 402.50 | 415.00 | 390.00 | 400.00 | 400.00 | 11,882 |
02 May 2024 | 407.50 | 417.50 | 400.00 | 407.50 | 407.50 | 34,529 |
01 May 2024 | 378.50 | 420.00 | 378.00 | 407.50 | 407.50 | 29,660 |
30 Apr 2024 | 378.50 | 390.00 | 380.05 | 378.50 | 378.50 | 10,039 |
29 Apr 2024 | 385.00 | 390.00 | 370.00 | 378.50 | 378.50 | 5,609 |
26 Apr 2024 | 365.00 | 383.55 | 360.00 | 385.00 | 385.00 | 13,710 |
25 Apr 2024 | 355.00 | 369.00 | 351.60 | 365.00 | 365.00 | 13,424 |
24 Apr 2024 | 355.00 | 368.00 | 355.00 | 355.00 | 355.00 | 320 |
23 Apr 2024 | 355.00 | 367.75 | 364.99 | 355.00 | 355.00 | 657 |
22 Apr 2024 | 355.00 | 366.88 | 353.80 | 355.00 | 355.00 | 3,611 |
19 Apr 2024 | 350.00 | 368.00 | 350.00 | 355.00 | 355.00 | 3,558 |
18 Apr 2024 | 348.00 | 356.00 | 346.55 | 350.00 | 350.00 | 4,332 |
17 Apr 2024 | 340.00 | 359.25 | 340.00 | 348.00 | 348.00 | 49,002 |
16 Apr 2024 | 322.00 | 349.00 | 320.00 | 340.00 | 340.00 | 37,421 |
15 Apr 2024 | 315.00 | 329.04 | 314.00 | 322.00 | 322.00 | 5,420 |
12 Apr 2024 | 315.00 | 320.00 | 310.00 | 315.00 | 315.00 | 20,146 |
11 Apr 2024 | 315.00 | 324.98 | 310.00 | 315.00 | 315.00 | 7,093 |
10 Apr 2024 | 310.00 | 326.00 | 313.55 | 315.00 | 315.00 | 10,141 |
09 Apr 2024 | 310.00 | 319.98 | 312.50 | 312.50 | 312.50 | 18,693 |
08 Apr 2024 | 297.50 | 314.00 | 296.10 | 310.00 | 310.00 | 202,409 |
05 Apr 2024 | 310.00 | 319.70 | 293.50 | 297.50 | 297.50 | 33,280 |
04 Apr 2024 | 310.00 | 300.25 | 300.25 | 310.00 | 310.00 | 27,098 |
03 Apr 2024 | 310.00 | 320.00 | 300.00 | 310.00 | 310.00 | 19,025 |
02 Apr 2024 | 310.00 | 320.00 | 300.00 | 310.00 | 310.00 | 27,947 |
28 Mar 2024 | 310.00 | 325.00 | 304.55 | 310.00 | 310.00 | 95,485 |
27 Mar 2024 | 320.00 | 329.00 | 300.00 | 310.00 | 310.00 | 40,451 |
26 Mar 2024 | 335.00 | 339.85 | 290.00 | 322.00 | 322.00 | 125,950 |
25 Mar 2024 | 373.00 | 379.40 | 366.00 | 373.00 | 373.00 | 7,914 |
22 Mar 2024 | 373.00 | 371.38 | 367.00 | 373.00 | 373.00 | 5,771 |
21 Mar 2024 | 364.00 | 373.00 | 363.55 | 373.00 | 373.00 | 14,206 |
20 Mar 2024 | 367.00 | 368.00 | 360.00 | 364.00 | 364.00 | 16,398 |
19 Mar 2024 | 373.00 | 373.67 | 364.20 | 367.00 | 367.00 | 7,163 |
18 Mar 2024 | 372.00 | 378.00 | 366.00 | 373.00 | 373.00 | 4,901 |
15 Mar 2024 | 371.00 | 380.00 | 364.18 | 372.00 | 372.00 | 10,801 |
14 Mar 2024 | 371.00 | 378.20 | 364.00 | 371.00 | 371.00 | 8,589 |
13 Mar 2024 | 365.00 | 371.44 | 360.00 | 371.00 | 371.00 | 15,241 |
12 Mar 2024 | 375.00 | 380.00 | 361.00 | 365.00 | 365.00 | 16,120 |
11 Mar 2024 | 375.00 | 379.53 | 371.75 | 375.00 | 375.00 | 6,148 |
08 Mar 2024 | 378.00 | 379.53 | 370.00 | 375.00 | 375.00 | 11,336 |
07 Mar 2024 | 390.00 | 391.40 | 377.00 | 378.00 | 378.00 | 19,131 |
06 Mar 2024 | 395.00 | 394.00 | 381.00 | 390.00 | 390.00 | 5,925 |
05 Mar 2024 | 400.00 | 391.20 | 391.20 | 395.00 | 395.00 | 588 |
04 Mar 2024 | 400.00 | 408.00 | 390.00 | 400.00 | 400.00 | 15,458 |
01 Mar 2024 | 405.00 | 404.75 | 391.50 | 400.00 | 400.00 | 6,149 |
29 Feb 2024 | 405.00 | 410.00 | 403.55 | 405.00 | 405.00 | 1,198 |
28 Feb 2024 | 405.00 | 406.89 | 404.80 | 405.00 | 405.00 | 4,035 |
27 Feb 2024 | 405.00 | 410.00 | 404.80 | 405.00 | 405.00 | 927 |
26 Feb 2024 | 405.00 | 410.00 | 403.02 | 405.00 | 405.00 | 6,053 |
23 Feb 2024 | 401.00 | 410.00 | 395.05 | 405.00 | 405.00 | 13,481 |
22 Feb 2024 | 401.00 | 410.00 | 393.50 | 401.00 | 401.00 | 2,235 |
21 Feb 2024 | 407.00 | 410.00 | 390.02 | 401.00 | 401.00 | 21,584 |
20 Feb 2024 | 410.00 | 408.99 | 393.55 | 407.00 | 407.00 | 7,714 |
19 Feb 2024 | 414.00 | 410.48 | 400.04 | 410.00 | 410.00 | 12,854 |
16 Feb 2024 | 414.00 | 417.60 | 408.50 | 414.00 | 414.00 | 3,436 |
15 Feb 2024 | 414.00 | 420.00 | 409.25 | 410.00 | 410.00 | 4,827 |
14 Feb 2024 | 413.00 | 411.60 | 406.61 | 413.00 | 413.00 | 3,809 |
13 Feb 2024 | 413.00 | 415.00 | 406.00 | 413.00 | 413.00 | 18,834 |
12 Feb 2024 | 420.00 | 419.44 | 404.00 | 413.00 | 413.00 | 6,136 |
09 Feb 2024 | 423.00 | 425.98 | 414.02 | 420.00 | 420.00 | 17,112 |
08 Feb 2024 | 423.00 | 425.64 | 421.00 | 423.00 | 423.00 | 3,875 |
07 Feb 2024 | 425.00 | 426.48 | 421.00 | 423.00 | 423.00 | 6,536 |
06 Feb 2024 | 425.00 | 426.67 | 420.02 | 425.00 | 425.00 | 1,805 |
05 Feb 2024 | 425.00 | 429.80 | 420.00 | 426.00 | 426.00 | 27,129 |
02 Feb 2024 | 425.00 | 430.00 | 425.05 | 425.00 | 425.00 | 2,661 |
01 Feb 2024 | 427.00 | 432.44 | 427.40 | 425.00 | 425.00 | 4,925 |
31 Jan 2024 | 427.00 | 433.95 | 426.55 | 427.00 | 427.00 | 2,518 |
30 Jan 2024 | 428.00 | 433.95 | 420.00 | 427.00 | 427.00 | 9,773 |
29 Jan 2024 | 431.00 | 438.00 | 428.60 | 428.00 | 428.00 | 13,816 |
26 Jan 2024 | 431.00 | 438.00 | 428.05 | 431.00 | 431.00 | 4,448 |
25 Jan 2024 | 435.00 | 438.00 | 425.00 | 431.00 | 431.00 | 5,276 |
24 Jan 2024 | 442.00 | 449.95 | 430.00 | 435.00 | 435.00 | 12,206 |
23 Jan 2024 | 425.00 | 450.00 | 427.00 | 442.00 | 442.00 | 40,944 |
22 Jan 2024 | 420.00 | 429.98 | 414.00 | 425.00 | 425.00 | 6,570 |
19 Jan 2024 | 420.00 | 429.98 | 414.00 | 420.00 | 420.00 | 3,456 |
18 Jan 2024 | 420.00 | 429.98 | 421.05 | 420.00 | 420.00 | 2,013 |
17 Jan 2024 | 425.00 | 429.90 | 414.00 | 420.00 | 420.00 | 15,619 |
16 Jan 2024 | 425.00 | 429.99 | 424.05 | 425.00 | 425.00 | 4,901 |
15 Jan 2024 | 426.49 | 429.99 | 420.00 | 425.00 | 425.00 | 3,778 |
12 Jan 2024 | 425.00 | 429.99 | 420.00 | 420.00 | 420.00 | 6,399 |
11 Jan 2024 | 423.00 | 429.99 | 421.25 | 425.00 | 425.00 | 36,372 |
10 Jan 2024 | 411.00 | 427.50 | 410.00 | 423.00 | 423.00 | 20,813 |
09 Jan 2024 | 411.00 | 414.80 | 414.80 | 411.00 | 411.00 | 7,834 |
08 Jan 2024 | 410.00 | 412.00 | 407.00 | 411.00 | 411.00 | 54,754 |
05 Jan 2024 | 403.00 | 412.10 | 390.78 | 410.00 | 410.00 | 23,657 |
04 Jan 2024 | 384.00 | 420.00 | 385.00 | 408.00 | 408.00 | 39,432 |
03 Jan 2024 | 374.00 | 396.00 | 376.50 | 384.00 | 384.00 | 10,291 |
02 Jan 2024 | 374.00 | 382.00 | 366.00 | 376.00 | 376.00 | 91,046 |
29 Dec 2023 | 374.00 | 382.00 | 374.26 | 374.00 | 374.00 | 6,264 |
28 Dec 2023 | 374.00 | 382.00 | 370.00 | 374.00 | 374.00 | 6,714 |
27 Dec 2023 | 376.00 | 382.00 | 370.00 | 374.00 | 374.00 | 27,283 |
22 Dec 2023 | 376.00 | 382.00 | 379.48 | 376.00 | 376.00 | 4,345 |
21 Dec 2023 | 375.00 | 378.00 | 372.40 | 374.00 | 374.00 | 10,517 |
21 Dec 2023 | 5 Dividend | |||||
20 Dec 2023 | 376.00 | 379.20 | 372.00 | 375.00 | 370.00 | 27,307 |
19 Dec 2023 | 376.00 | 380.00 | 374.00 | 376.00 | 370.99 | 24,129 |
18 Dec 2023 | 376.00 | 379.20 | 373.75 | 376.00 | 370.99 | 21,634 |
15 Dec 2023 | 376.00 | 379.20 | 372.20 | 376.00 | 370.99 | 23,889 |
14 Dec 2023 | 376.00 | 379.20 | 375.05 | 376.00 | 370.99 | 10,979 |
13 Dec 2023 | 376.00 | 379.20 | 375.02 | 376.00 | 370.99 | 14,051 |
12 Dec 2023 | 376.00 | 379.00 | 373.84 | 376.00 | 370.99 | 19,664 |
*Close price adjusted for splits.**Close price adjusted for splits and dividend and/or capital gain distributions. |