Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 121.00 | 122.00 | 120.00 | 120.00 | 120.00 | 1,575,624 |
Jun 25, 2024 | 126.00 | 126.00 | 121.00 | 122.00 | 122.00 | 1,965,725 |
Jun 24, 2024 | 133.00 | 135.00 | 125.00 | 125.00 | 125.00 | 6,356,645 |
Jun 23, 2024 | 134.00 | 135.00 | 132.00 | 134.00 | 134.00 | 2,533,238 |
Jun 20, 2024 | 134.00 | 134.00 | 132.00 | 134.00 | 134.00 | 3,248,201 |
Jun 19, 2024 | 135.00 | 136.00 | 132.00 | 133.00 | 133.00 | 2,764,949 |
Jun 13, 2024 | 135.00 | 136.00 | 133.00 | 134.00 | 134.00 | 3,879,687 |
Jun 12, 2024 | 136.00 | 136.00 | 132.00 | 134.00 | 134.00 | 5,404,995 |
Jun 11, 2024 | 137.00 | 137.00 | 134.00 | 135.00 | 135.00 | 1,303,675 |
Jun 10, 2024 | 137.00 | 138.00 | 136.00 | 136.00 | 136.00 | 2,160,491 |
Jun 09, 2024 | 139.00 | 140.00 | 137.00 | 138.00 | 138.00 | 1,860,142 |
Jun 06, 2024 | 137.00 | 139.00 | 137.00 | 139.00 | 139.00 | 2,703,950 |
Jun 05, 2024 | 137.00 | 138.00 | 135.00 | 137.00 | 137.00 | 2,716,025 |
Jun 04, 2024 | 139.00 | 139.00 | 136.00 | 138.00 | 138.00 | 4,385,547 |
Jun 03, 2024 | 140.00 | 141.00 | 139.00 | 139.00 | 139.00 | 3,708,298 |
Jun 02, 2024 | 140.00 | 141.00 | 138.00 | 140.00 | 140.00 | 3,449,564 |
May 30, 2024 | 138.00 | 140.00 | 138.00 | 140.00 | 140.00 | 6,414,828 |
May 29, 2024 | 139.00 | 140.00 | 138.00 | 138.00 | 138.00 | 2,126,271 |
May 28, 2024 | 142.00 | 144.00 | 139.00 | 139.00 | 139.00 | 5,751,399 |
May 27, 2024 | 140.00 | 143.00 | 140.00 | 142.00 | 142.00 | 4,026,792 |
May 26, 2024 | 137.00 | 141.00 | 137.00 | 140.00 | 140.00 | 4,580,746 |
May 23, 2024 | 138.00 | 138.00 | 135.00 | 138.00 | 138.00 | 1,166,275 |
May 22, 2024 | 137.00 | 138.00 | 135.00 | 137.00 | 137.00 | 2,130,685 |
May 21, 2024 | 138.00 | 140.00 | 136.00 | 138.00 | 138.00 | 2,327,185 |
May 20, 2024 | 140.00 | 144.00 | 136.00 | 138.00 | 138.00 | 4,189,460 |
May 19, 2024 | 136.00 | 141.00 | 135.00 | 141.00 | 141.00 | 141 |
May 16, 2024 | 138.00 | 139.00 | 135.00 | 137.00 | 137.00 | 3,161,681 |
May 15, 2024 | 140.00 | 144.00 | 137.00 | 138.00 | 138.00 | 3,417,564 |
May 14, 2024 | 138.00 | 148.00 | 138.00 | 140.00 | 140.00 | 9,118,862 |
May 13, 2024 | 133.00 | 137.00 | 130.00 | 135.00 | 135.00 | 4,611,706 |
May 13, 2024 | 0.004 Dividend | |||||
May 13, 2024 | 102:100 Stock Split | |||||
May 12, 2024 | 137.00 | 138.00 | 135.00 | 137.00 | 137.00 | 7,272,725 |
May 09, 2024 | 133.00 | 137.00 | 133.00 | 136.00 | 136.00 | 9,633,931 |
May 08, 2024 | 132.00 | 133.00 | 130.00 | 133.00 | 133.00 | 2,958,430 |
May 07, 2024 | 132.00 | 133.00 | 130.00 | 132.00 | 132.00 | 2,266,325 |
May 06, 2024 | 133.00 | 133.00 | 131.00 | 132.00 | 132.00 | 1,796,147 |
May 05, 2024 | 133.00 | 133.00 | 131.00 | 131.00 | 131.00 | 2,604,989 |
May 02, 2024 | 133.00 | 134.00 | 132.00 | 133.00 | 133.00 | 821,977 |
May 01, 2024 | 133.00 | 134.00 | 132.00 | 133.00 | 133.00 | 2,338,917 |
Apr 30, 2024 | 136.00 | 137.00 | 132.00 | 134.00 | 134.00 | 7,898,132 |
Apr 29, 2024 | 131.00 | 135.00 | 131.00 | 135.00 | 135.00 | 5,929,100 |
Apr 28, 2024 | 129.00 | 133.00 | 129.00 | 131.00 | 131.00 | 5,293,180 |
Apr 25, 2024 | 130.00 | 130.00 | 128.00 | 130.00 | 130.00 | 3,121,107 |
Apr 24, 2024 | 129.00 | 131.00 | 128.00 | 131.00 | 131.00 | 5,540,036 |
Apr 23, 2024 | 123.00 | 129.00 | 123.00 | 129.00 | 129.00 | 4,765,105 |
Apr 22, 2024 | 123.00 | 125.00 | 122.00 | 122.00 | 122.00 | 3,759,623 |
Apr 21, 2024 | 127.00 | 128.00 | 123.00 | 123.00 | 123.00 | 4,158,977 |
Apr 18, 2024 | 126.00 | 127.00 | 123.00 | 127.00 | 127.00 | 2,036,903 |
Apr 17, 2024 | 124.00 | 126.00 | 123.00 | 125.00 | 125.00 | 4,126,772 |
Apr 16, 2024 | 126.00 | 126.00 | 122.00 | 122.00 | 122.00 | 3,132,509 |
Apr 15, 2024 | 125.00 | 126.00 | 123.00 | 123.00 | 123.00 | 3,396,543 |
Apr 14, 2024 | 125.00 | 128.00 | 124.00 | 125.00 | 125.00 | 2,575,563 |
Apr 08, 2024 | 129.00 | 130.00 | 127.00 | 129.00 | 129.00 | 1,917,561 |
Apr 07, 2024 | - | - | - | - | - | - |
Apr 03, 2024 | 130.00 | 130.00 | 127.00 | 128.00 | 128.00 | 3,420,733 |
Apr 02, 2024 | 126.00 | 132.00 | 125.00 | 130.00 | 130.00 | 3,175,401 |
Apr 01, 2024 | 125.00 | 127.00 | 125.00 | 126.00 | 126.00 | 2,859,542 |
Mar 31, 2024 | 127.00 | 127.00 | 125.00 | 127.00 | 127.00 | 3,044,003 |
Mar 28, 2024 | 127.00 | 127.00 | 124.00 | 127.00 | 127.00 | 7,279,763 |
Mar 27, 2024 | 129.00 | 130.00 | 126.00 | 127.00 | 127.00 | 7,479,893 |
Mar 26, 2024 | 126.00 | 128.00 | 124.00 | 127.00 | 127.00 | 3,256,420 |
Mar 25, 2024 | - | - | - | - | - | - |
Mar 24, 2024 | 129.00 | 129.00 | 126.00 | 126.00 | 126.00 | 1,706,445 |
Mar 21, 2024 | 128.00 | 130.00 | 128.00 | 128.00 | 128.00 | 5,081,080 |
Mar 20, 2024 | 129.00 | 129.00 | 126.00 | 129.00 | 129.00 | 4,133,576 |
Mar 19, 2024 | 130.00 | 130.00 | 126.00 | 129.00 | 129.00 | 4,226,126 |
Mar 18, 2024 | 130.00 | 132.00 | 129.00 | 130.00 | 130.00 | 3,697,293 |
Mar 17, 2024 | 128.00 | 129.00 | 126.00 | 129.00 | 129.00 | 2,749,210 |
Mar 14, 2024 | 129.00 | 131.00 | 127.00 | 127.00 | 127.00 | 4,753,392 |
Mar 13, 2024 | 133.00 | 133.00 | 129.00 | 129.00 | 129.00 | 3,971,444 |
Mar 12, 2024 | 135.00 | 136.00 | 131.00 | 131.00 | 131.00 | 6,001,276 |
Mar 11, 2024 | 134.00 | 135.00 | 130.00 | 134.00 | 134.00 | 5,705,972 |
Mar 10, 2024 | 131.00 | 135.00 | 131.00 | 133.00 | 133.00 | 13,339,570 |
Mar 07, 2024 | 131.00 | 133.00 | 128.00 | 131.00 | 131.00 | 29,319,828 |
Mar 06, 2024 | 125.00 | 131.00 | 125.00 | 130.00 | 130.00 | 19,583,931 |
Mar 05, 2024 | 131.00 | 132.00 | 124.00 | 124.00 | 124.00 | 10,207,662 |
Mar 04, 2024 | 129.00 | 132.00 | 125.00 | 130.00 | 130.00 | 22,660,197 |
Mar 03, 2024 | 120.00 | 128.00 | 120.00 | 127.00 | 127.00 | 29,262,579 |
Feb 29, 2024 | 116.00 | 120.00 | 116.00 | 120.00 | 120.00 | 13,478,811 |
Feb 28, 2024 | 113.00 | 118.00 | 112.00 | 116.00 | 116.00 | 11,289,469 |
Feb 27, 2024 | 112.00 | 115.00 | 112.00 | 112.00 | 112.00 | 7,354,913 |
Feb 22, 2024 | 110.00 | 115.00 | 109.00 | 112.00 | 112.00 | 13,518,282 |
Feb 21, 2024 | 107.00 | 109.00 | 107.00 | 109.00 | 109.00 | 5,230,815 |
Feb 20, 2024 | 107.00 | 107.00 | 105.00 | 105.00 | 105.00 | 4,122,781 |
Feb 19, 2024 | 106.00 | 107.00 | 105.00 | 106.00 | 106.00 | 5,207,421 |
Feb 18, 2024 | 106.00 | 107.00 | 105.00 | 105.00 | 105.00 | 3,309,209 |
Feb 15, 2024 | 106.00 | 107.00 | 106.00 | 106.00 | 106.00 | 1,073,394 |
Feb 14, 2024 | 106.00 | 106.00 | 105.00 | 105.00 | 105.00 | 1,399,639 |
Feb 13, 2024 | 106.00 | 107.00 | 105.00 | 106.00 | 106.00 | 3,246,161 |
Feb 12, 2024 | 107.00 | 107.00 | 106.00 | 106.00 | 106.00 | 3,535,495 |
Feb 11, 2024 | 106.00 | 107.00 | 105.00 | 107.00 | 107.00 | 4,503,642 |
Feb 07, 2024 | 106.00 | 107.00 | 106.00 | 107.00 | 107.00 | 3,037,065 |
Feb 06, 2024 | 106.00 | 107.00 | 106.00 | 107.00 | 107.00 | 4,238,612 |
Feb 05, 2024 | 105.00 | 107.00 | 105.00 | 107.00 | 107.00 | 4,107,591 |
Feb 04, 2024 | 106.00 | 107.00 | 105.00 | 107.00 | 107.00 | 3,165,987 |
Feb 01, 2024 | 106.00 | 108.00 | 106.00 | 107.00 | 107.00 | 4,260,047 |
Jan 31, 2024 | 107.00 | 107.00 | 105.00 | 106.00 | 106.00 | 1,524,706 |
Jan 30, 2024 | 106.00 | 107.00 | 106.00 | 107.00 | 107.00 | 1,290,604 |
Jan 29, 2024 | 107.00 | 108.00 | 106.00 | 107.00 | 107.00 | 2,549,055 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |