Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 02, 2024 | 0.00 | 0.00 | 0.00 | 138.80 | 138.80 | 74,440 |
May 01, 2024 | 135.60 | 138.40 | 135.10 | 136.80 | 136.80 | 436,521 |
Apr 30, 2024 | 136.60 | 138.40 | 134.80 | 135.60 | 135.60 | 1,078,297 |
Apr 29, 2024 | 131.60 | 137.00 | 131.60 | 135.80 | 135.80 | 3,093,409 |
Apr 26, 2024 | 130.60 | 135.40 | 130.60 | 133.60 | 133.60 | 415,529 |
Apr 25, 2024 | 138.60 | 140.60 | 132.80 | 133.80 | 133.80 | 696,791 |
Apr 25, 2024 | 3.2 Dividend | |||||
Apr 24, 2024 | 138.60 | 139.40 | 136.60 | 138.00 | 134.80 | 655,013 |
Apr 23, 2024 | 135.60 | 140.00 | 135.60 | 138.60 | 135.39 | 1,565,527 |
Apr 22, 2024 | 136.80 | 139.20 | 135.60 | 135.60 | 132.46 | 584,189 |
Apr 19, 2024 | 137.20 | 140.00 | 136.00 | 136.80 | 133.63 | 289,546 |
Apr 18, 2024 | 139.80 | 139.80 | 137.80 | 139.20 | 135.97 | 900,754 |
Apr 17, 2024 | 135.80 | 140.00 | 135.80 | 137.80 | 134.60 | 341,504 |
Apr 16, 2024 | 138.20 | 140.00 | 137.40 | 139.00 | 135.78 | 1,190,461 |
Apr 15, 2024 | 140.80 | 142.32 | 139.20 | 139.40 | 136.17 | 2,302,364 |
Apr 12, 2024 | 139.20 | 140.50 | 138.60 | 138.60 | 135.39 | 785,356 |
Apr 11, 2024 | 138.20 | 139.80 | 137.50 | 139.20 | 135.97 | 371,845 |
Apr 10, 2024 | 136.80 | 138.40 | 135.80 | 138.00 | 134.80 | 411,929 |
Apr 09, 2024 | 136.20 | 137.80 | 135.80 | 136.20 | 133.04 | 2,716,941 |
Apr 08, 2024 | 136.80 | 139.46 | 135.93 | 137.00 | 133.82 | 407,794 |
Apr 05, 2024 | 136.80 | 139.86 | 134.60 | 137.00 | 133.82 | 226,252 |
Apr 04, 2024 | 134.80 | 137.80 | 135.80 | 137.60 | 134.41 | 407,479 |
Apr 03, 2024 | 131.60 | 135.00 | 131.14 | 134.00 | 130.89 | 335,239 |
Apr 02, 2024 | 138.00 | 139.00 | 132.60 | 133.40 | 130.31 | 556,148 |
Mar 28, 2024 | 138.00 | 138.40 | 135.80 | 136.40 | 133.24 | 336,364 |
Mar 27, 2024 | 137.80 | 138.20 | 134.80 | 137.00 | 133.82 | 738,582 |
Mar 26, 2024 | 135.00 | 138.20 | 134.00 | 137.80 | 134.60 | 607,848 |
Mar 25, 2024 | 137.20 | 139.63 | 133.60 | 133.60 | 130.50 | 1,035,398 |
Mar 22, 2024 | 141.00 | 141.03 | 136.40 | 137.20 | 134.02 | 4,111,485 |
Mar 21, 2024 | 136.40 | 141.40 | 136.40 | 141.40 | 138.12 | 3,768,229 |
Mar 20, 2024 | 134.20 | 136.20 | 133.76 | 136.00 | 132.85 | 897,284 |
Mar 19, 2024 | 133.60 | 134.80 | 133.20 | 134.00 | 130.89 | 2,393,061 |
Mar 18, 2024 | 131.00 | 134.40 | 130.79 | 133.60 | 130.50 | 254,841 |
Mar 15, 2024 | 132.00 | 132.88 | 130.47 | 130.80 | 127.77 | 638,888 |
Mar 14, 2024 | 131.60 | 132.80 | 129.60 | 131.00 | 127.96 | 467,811 |
Mar 13, 2024 | 132.80 | 134.10 | 130.60 | 132.00 | 128.94 | 393,990 |
Mar 12, 2024 | 129.00 | 132.60 | 128.41 | 131.00 | 127.96 | 814,158 |
Mar 11, 2024 | 127.40 | 129.00 | 126.60 | 128.40 | 125.42 | 452,824 |
Mar 08, 2024 | 128.40 | 130.00 | 126.20 | 127.60 | 124.64 | 451,594 |
Mar 07, 2024 | 131.60 | 131.80 | 129.00 | 129.00 | 126.01 | 2,282,818 |
Mar 06, 2024 | 129.80 | 133.20 | 129.20 | 132.20 | 129.13 | 1,605,606 |
Mar 05, 2024 | 123.40 | 130.20 | 122.80 | 130.20 | 127.18 | 2,839,859 |
Mar 04, 2024 | 124.00 | 126.00 | 123.40 | 123.80 | 120.93 | 6,199,158 |
Mar 01, 2024 | 126.00 | 126.00 | 120.80 | 123.80 | 120.93 | 19,601,265 |
Feb 29, 2024 | 124.60 | 128.60 | 122.80 | 122.80 | 119.95 | 4,968,794 |
Feb 28, 2024 | 126.80 | 128.20 | 126.40 | 127.60 | 124.64 | 312,397 |
Feb 27, 2024 | 127.00 | 127.20 | 126.35 | 127.00 | 124.06 | 424,023 |
Feb 26, 2024 | 126.60 | 127.55 | 124.58 | 126.20 | 123.27 | 494,101 |
Feb 23, 2024 | 128.00 | 128.00 | 125.80 | 127.00 | 124.06 | 737,723 |
Feb 22, 2024 | 126.00 | 128.40 | 126.00 | 128.20 | 125.23 | 2,076,931 |
Feb 21, 2024 | 127.20 | 127.20 | 125.00 | 126.20 | 123.27 | 1,022,658 |
Feb 20, 2024 | 125.40 | 126.00 | 124.60 | 125.60 | 122.69 | 334,859 |
Feb 19, 2024 | 125.80 | 126.60 | 124.40 | 126.00 | 123.08 | 784,048 |
Feb 16, 2024 | 127.00 | 127.47 | 125.80 | 126.60 | 123.66 | 862,265 |
Feb 15, 2024 | 128.20 | 128.20 | 127.00 | 127.40 | 124.45 | 496,441 |
Feb 14, 2024 | 129.20 | 129.20 | 127.00 | 127.20 | 124.25 | 789,365 |
Feb 13, 2024 | 127.80 | 128.00 | 126.20 | 126.20 | 123.27 | 1,866,916 |
Feb 12, 2024 | 129.20 | 129.40 | 127.60 | 128.20 | 125.23 | 1,373,281 |
Feb 09, 2024 | 124.60 | 128.60 | 124.60 | 128.60 | 125.62 | 2,933,273 |
Feb 08, 2024 | 123.60 | 125.80 | 123.38 | 125.20 | 122.30 | 1,419,220 |
Feb 07, 2024 | 121.20 | 123.60 | 121.20 | 123.20 | 120.34 | 937,410 |
Feb 06, 2024 | 120.40 | 121.40 | 119.38 | 121.20 | 118.39 | 577,788 |
Feb 05, 2024 | 120.60 | 121.60 | 119.28 | 120.20 | 117.41 | 479,955 |
Feb 02, 2024 | 119.20 | 121.00 | 119.20 | 120.40 | 117.61 | 303,818 |
Feb 01, 2024 | 121.60 | 122.27 | 120.40 | 121.00 | 118.19 | 391,984 |
Jan 31, 2024 | 121.40 | 121.95 | 119.20 | 121.20 | 118.39 | 1,025,433 |
Jan 30, 2024 | 122.20 | 123.00 | 120.40 | 121.60 | 118.78 | 1,671,121 |
Jan 29, 2024 | 125.40 | 126.40 | 122.20 | 122.40 | 119.56 | 634,056 |
Jan 26, 2024 | 123.80 | 125.16 | 123.80 | 124.60 | 121.71 | 611,718 |
Jan 25, 2024 | 122.20 | 124.20 | 122.20 | 123.20 | 120.34 | 668,993 |
Jan 24, 2024 | 125.00 | 125.40 | 123.40 | 123.40 | 120.54 | 172,103 |
Jan 23, 2024 | 124.80 | 125.40 | 123.60 | 124.00 | 121.12 | 278,608 |
Jan 22, 2024 | 121.40 | 124.60 | 121.40 | 124.60 | 121.71 | 1,470,017 |
Jan 19, 2024 | 122.60 | 123.80 | 122.00 | 123.00 | 120.15 | 665,633 |
Jan 18, 2024 | 122.40 | 123.64 | 120.80 | 121.80 | 118.98 | 780,818 |
Jan 17, 2024 | 120.20 | 121.80 | 119.58 | 121.00 | 118.19 | 944,121 |
Jan 16, 2024 | 117.00 | 123.00 | 117.00 | 120.20 | 117.41 | 906,685 |
Jan 15, 2024 | 115.40 | 116.00 | 113.60 | 114.80 | 112.14 | 269,364 |
Jan 12, 2024 | 115.00 | 115.80 | 113.80 | 115.80 | 113.11 | 576,070 |
Jan 11, 2024 | 116.20 | 116.60 | 113.69 | 114.20 | 111.55 | 529,132 |
Jan 10, 2024 | 111.80 | 115.00 | 111.80 | 114.80 | 112.14 | 230,047 |
Jan 09, 2024 | 115.20 | 114.00 | 112.80 | 112.80 | 110.18 | 332,357 |
Jan 08, 2024 | 114.60 | 115.80 | 113.80 | 115.20 | 112.53 | 459,462 |
Jan 05, 2024 | 114.40 | 114.80 | 112.40 | 114.00 | 111.36 | 459,382 |
Jan 04, 2024 | 113.40 | 114.80 | 112.70 | 114.20 | 111.55 | 258,033 |
Jan 03, 2024 | 112.40 | 115.60 | 111.80 | 113.40 | 110.77 | 359,230 |
Jan 02, 2024 | 114.60 | 116.20 | 113.80 | 113.80 | 111.16 | 259,208 |
Dec 29, 2023 | 112.20 | 116.20 | 112.20 | 115.80 | 113.11 | 106,509 |
Dec 28, 2023 | 115.40 | 117.40 | 113.20 | 114.80 | 112.14 | 85,187 |
Dec 27, 2023 | 116.80 | 117.40 | 114.00 | 115.40 | 112.72 | 409,000 |
Dec 22, 2023 | 113.00 | 116.60 | 113.00 | 116.60 | 113.90 | 673,364 |
Dec 21, 2023 | 113.00 | 113.60 | 112.00 | 112.00 | 109.40 | 2,588,557 |
Dec 20, 2023 | 111.60 | 113.42 | 110.40 | 113.00 | 110.38 | 908,769 |
Dec 19, 2023 | 108.80 | 111.60 | 108.80 | 110.60 | 108.04 | 212,524 |
Dec 18, 2023 | 109.20 | 110.00 | 107.60 | 108.80 | 106.28 | 835,546 |
Dec 15, 2023 | 107.40 | 109.80 | 107.20 | 107.20 | 104.71 | 1,233,603 |
Dec 14, 2023 | 106.00 | 109.80 | 106.00 | 107.00 | 104.52 | 844,964 |
Dec 13, 2023 | 108.20 | 109.60 | 105.40 | 105.40 | 102.96 | 314,963 |
Dec 12, 2023 | 111.20 | 112.40 | 108.20 | 108.20 | 105.69 | 330,397 |
Dec 11, 2023 | 111.60 | 112.00 | 110.66 | 111.40 | 108.82 | 300,168 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |