Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 20, 2024 | 119.80 | 121.10 | 119.80 | 120.80 | 120.80 | 145,607 |
Jun 19, 2024 | 120.70 | 121.20 | 119.60 | 119.80 | 119.80 | 57,403 |
Jun 18, 2024 | 122.00 | 122.00 | 120.00 | 120.60 | 120.60 | 61,405 |
Jun 17, 2024 | 121.50 | 124.00 | 121.30 | 121.80 | 121.80 | 106,149 |
Jun 14, 2024 | 120.80 | 122.20 | 120.80 | 121.80 | 121.80 | 55,825 |
Jun 13, 2024 | 122.70 | 122.70 | 120.80 | 120.80 | 120.80 | 48,851 |
Jun 12, 2024 | 120.70 | 123.50 | 120.50 | 122.90 | 122.90 | 131,441 |
Jun 11, 2024 | 120.00 | 121.70 | 119.90 | 120.80 | 120.80 | 74,126 |
Jun 10, 2024 | 122.50 | 122.50 | 119.60 | 119.90 | 119.90 | 103,521 |
Jun 07, 2024 | 121.00 | 122.70 | 121.00 | 122.60 | 122.60 | 99,200 |
Jun 05, 2024 | 120.40 | 121.70 | 120.40 | 120.90 | 120.90 | 48,956 |
Jun 04, 2024 | 121.60 | 122.40 | 120.10 | 120.40 | 120.40 | 65,325 |
Jun 03, 2024 | 121.30 | 122.70 | 121.30 | 121.50 | 121.50 | 99,660 |
May 31, 2024 | 120.50 | 121.70 | 120.30 | 121.30 | 121.30 | 79,026 |
May 30, 2024 | 120.00 | 121.00 | 119.60 | 120.60 | 120.60 | 65,738 |
May 29, 2024 | 121.70 | 121.70 | 119.80 | 120.10 | 120.10 | 102,885 |
May 28, 2024 | 121.00 | 122.40 | 120.60 | 121.80 | 121.80 | 96,093 |
May 27, 2024 | 120.00 | 121.20 | 119.50 | 121.00 | 121.00 | 109,187 |
May 24, 2024 | 120.00 | 120.60 | 119.00 | 120.00 | 120.00 | 73,820 |
May 23, 2024 | 120.50 | 122.40 | 120.00 | 121.50 | 121.50 | 77,968 |
May 22, 2024 | 120.00 | 120.50 | 118.80 | 120.50 | 120.50 | 149,004 |
May 21, 2024 | 122.60 | 122.60 | 119.00 | 119.90 | 119.90 | 161,162 |
May 20, 2024 | 122.00 | 123.50 | 121.90 | 122.60 | 122.60 | 88,386 |
May 17, 2024 | 122.10 | 122.90 | 121.50 | 122.00 | 122.00 | 63,836 |
May 16, 2024 | 122.10 | 123.40 | 121.50 | 122.30 | 122.30 | 124,659 |
May 15, 2024 | 122.50 | 123.90 | 121.60 | 122.10 | 122.10 | 154,365 |
May 14, 2024 | 121.70 | 122.70 | 121.50 | 122.50 | 122.50 | 89,868 |
May 13, 2024 | 121.90 | 122.30 | 120.80 | 121.70 | 121.70 | 89,465 |
May 10, 2024 | 119.70 | 122.30 | 118.80 | 121.90 | 121.90 | 240,962 |
May 08, 2024 | 122.50 | 122.70 | 119.30 | 119.80 | 119.80 | 158,620 |
May 07, 2024 | 123.10 | 123.30 | 121.80 | 122.50 | 122.50 | 93,949 |
May 06, 2024 | 120.60 | 123.10 | 120.00 | 123.10 | 123.10 | 151,592 |
May 03, 2024 | 120.00 | 121.70 | 119.80 | 120.60 | 120.60 | 158,539 |
May 02, 2024 | 118.80 | 120.30 | 118.20 | 120.00 | 120.00 | 240,126 |
Apr 30, 2024 | 119.70 | 120.30 | 117.00 | 118.80 | 118.80 | 250,389 |
Apr 29, 2024 | 121.20 | 122.50 | 119.10 | 119.70 | 119.70 | 225,195 |
Apr 26, 2024 | 120.00 | 121.90 | 120.00 | 120.20 | 120.20 | 261,789 |
Apr 25, 2024 | 123.50 | 123.70 | 119.20 | 119.50 | 119.50 | 417,957 |
Apr 24, 2024 | 128.70 | 128.70 | 122.20 | 123.20 | 123.20 | 906,651 |
Apr 23, 2024 | 134.00 | 137.00 | 133.50 | 136.70 | 136.70 | 98,773 |
Apr 22, 2024 | 133.00 | 134.40 | 132.50 | 134.00 | 134.00 | 64,377 |
Apr 19, 2024 | 130.00 | 133.00 | 129.90 | 132.90 | 132.90 | 109,513 |
Apr 18, 2024 | 131.10 | 132.20 | 130.10 | 132.20 | 132.20 | 109,676 |
Apr 17, 2024 | 130.00 | 132.40 | 130.00 | 131.10 | 131.10 | 112,119 |
Apr 16, 2024 | 133.00 | 133.00 | 130.00 | 130.10 | 130.10 | 114,764 |
Apr 15, 2024 | 133.00 | 134.70 | 132.30 | 133.40 | 133.40 | 108,854 |
Apr 12, 2024 | 131.60 | 134.30 | 131.60 | 133.00 | 133.00 | 74,281 |
Apr 11, 2024 | 135.00 | 135.00 | 130.80 | 131.60 | 131.60 | 107,575 |
Apr 10, 2024 | 135.00 | 136.20 | 134.00 | 134.70 | 134.70 | 81,175 |
Apr 09, 2024 | 136.40 | 137.40 | 134.60 | 135.00 | 135.00 | 138,926 |
Apr 08, 2024 | 134.30 | 136.60 | 133.40 | 136.40 | 136.40 | 104,425 |
Apr 05, 2024 | 133.60 | 134.90 | 131.90 | 134.30 | 134.30 | 107,564 |
Apr 04, 2024 | 133.70 | 134.00 | 132.20 | 133.90 | 133.90 | 190,727 |
Apr 03, 2024 | 134.80 | 135.40 | 133.30 | 134.00 | 134.00 | 161,567 |
Apr 02, 2024 | 135.40 | 136.60 | 134.10 | 134.80 | 134.80 | 183,606 |
Mar 28, 2024 | 135.40 | 137.00 | 133.40 | 135.40 | 135.40 | 159,391 |
Mar 27, 2024 | 141.00 | 143.00 | 135.00 | 135.00 | 135.00 | 236,105 |
Mar 26, 2024 | 136.80 | 141.00 | 136.80 | 141.00 | 141.00 | 213,983 |
Mar 25, 2024 | 137.00 | 138.80 | 135.80 | 136.80 | 136.80 | 189,760 |
Mar 22, 2024 | 139.40 | 140.00 | 137.00 | 137.00 | 137.00 | 277,976 |
Mar 21, 2024 | 142.00 | 142.00 | 138.20 | 139.60 | 139.60 | 444,900 |
Mar 21, 2024 | 6.5 Dividend | |||||
Mar 20, 2024 | 153.80 | 154.80 | 151.00 | 153.00 | 146.50 | 237,459 |
Mar 19, 2024 | 153.00 | 155.40 | 153.00 | 153.80 | 147.27 | 153,773 |
Mar 18, 2024 | 153.00 | 154.60 | 152.60 | 152.80 | 146.31 | 173,391 |
Mar 15, 2024 | 155.20 | 156.40 | 151.60 | 152.80 | 146.31 | 279,152 |
Mar 14, 2024 | 155.20 | 156.80 | 154.40 | 155.20 | 148.61 | 88,812 |
Mar 13, 2024 | 155.00 | 155.20 | 153.00 | 155.20 | 148.61 | 153,317 |
Mar 12, 2024 | 152.20 | 155.20 | 152.20 | 155.00 | 148.42 | 115,822 |
Mar 11, 2024 | 153.00 | 153.00 | 150.20 | 152.20 | 145.73 | 129,251 |
Mar 08, 2024 | 153.20 | 154.60 | 152.80 | 153.40 | 146.88 | 207,876 |
Mar 07, 2024 | 155.40 | 156.00 | 153.00 | 153.20 | 146.69 | 190,200 |
Mar 06, 2024 | 155.80 | 157.20 | 155.40 | 155.40 | 148.80 | 133,788 |
Mar 05, 2024 | 157.40 | 157.40 | 154.40 | 155.80 | 149.18 | 193,129 |
Mar 04, 2024 | 157.00 | 158.00 | 155.80 | 157.40 | 150.71 | 128,560 |
Mar 01, 2024 | 155.00 | 156.80 | 154.60 | 156.20 | 149.56 | 161,515 |
Feb 29, 2024 | 154.00 | 154.80 | 152.60 | 154.00 | 147.46 | 139,637 |
Feb 28, 2024 | 151.80 | 154.40 | 151.80 | 153.60 | 147.07 | 171,086 |
Feb 27, 2024 | 151.20 | 152.20 | 150.60 | 152.20 | 145.73 | 108,616 |
Feb 26, 2024 | 150.60 | 151.20 | 150.00 | 151.20 | 144.78 | 161,358 |
Feb 23, 2024 | 151.20 | 151.20 | 147.40 | 150.40 | 144.01 | 203,909 |
Feb 22, 2024 | 153.40 | 153.80 | 150.40 | 151.20 | 144.78 | 162,217 |
Feb 21, 2024 | 152.80 | 153.40 | 151.60 | 152.40 | 145.93 | 87,649 |
Feb 20, 2024 | 151.60 | 152.80 | 150.40 | 152.60 | 146.12 | 163,333 |
Feb 19, 2024 | 151.60 | 153.40 | 151.40 | 151.60 | 145.16 | 134,989 |
Feb 16, 2024 | 150.60 | 151.80 | 150.20 | 151.60 | 145.16 | 144,102 |
Feb 15, 2024 | 150.20 | 150.40 | 148.60 | 150.40 | 144.01 | 163,035 |
Feb 14, 2024 | 150.00 | 150.20 | 148.80 | 150.00 | 143.63 | 170,535 |
Feb 13, 2024 | 147.60 | 150.40 | 147.40 | 150.00 | 143.63 | 137,559 |
Feb 12, 2024 | 144.60 | 147.60 | 144.20 | 147.60 | 141.33 | 240,255 |
Feb 09, 2024 | 143.00 | 145.00 | 140.40 | 144.60 | 138.46 | 256,912 |
Feb 08, 2024 | 144.20 | 145.40 | 142.80 | 144.00 | 137.88 | 427,473 |
Feb 07, 2024 | 143.60 | 148.20 | 143.60 | 144.80 | 138.65 | 662,921 |
Feb 06, 2024 | 138.00 | 140.20 | 137.60 | 139.40 | 133.48 | 115,788 |
Feb 05, 2024 | 139.80 | 140.20 | 137.20 | 137.20 | 131.37 | 101,329 |
Feb 02, 2024 | 139.60 | 140.60 | 139.00 | 139.60 | 133.67 | 104,260 |
Feb 01, 2024 | 139.40 | 141.20 | 137.80 | 138.40 | 132.52 | 87,890 |
Jan 31, 2024 | 141.80 | 142.40 | 139.40 | 139.40 | 133.48 | 128,586 |
Jan 30, 2024 | 140.40 | 142.00 | 140.00 | 140.80 | 134.82 | 104,857 |
Jan 29, 2024 | 142.00 | 142.00 | 139.80 | 139.80 | 133.86 | 109,118 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |