Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 28, 2024 | 160.00 | 160.00 | 144.00 | 144.00 | 144.00 | 807,100 |
Jun 27, 2024 | 172.00 | 173.00 | 155.00 | 160.00 | 160.00 | 348,100 |
Jun 26, 2024 | 179.00 | 179.00 | 172.00 | 172.00 | 172.00 | 273,000 |
Jun 25, 2024 | 191.00 | 191.00 | 172.00 | 179.00 | 179.00 | 298,300 |
Jun 24, 2024 | 190.00 | 193.00 | 186.00 | 191.00 | 191.00 | 373,200 |
Jun 21, 2024 | 212.00 | 216.00 | 186.00 | 190.00 | 190.00 | 979,000 |
Jun 21, 2024 | 16:15 Stock Split | |||||
Jun 20, 2024 | 195.00 | 204.38 | 193.13 | 202.50 | 202.50 | 1,420,160 |
Jun 19, 2024 | 177.19 | 193.13 | 177.19 | 193.13 | 193.13 | 1,288,533 |
Jun 14, 2024 | 176.25 | 184.69 | 176.25 | 177.19 | 177.19 | 1,113,920 |
Jun 13, 2024 | 160.31 | 176.25 | 159.38 | 176.25 | 176.25 | 1,209,706 |
Jun 12, 2024 | 147.19 | 160.31 | 147.19 | 160.31 | 160.31 | 1,131,413 |
Jun 11, 2024 | 135.94 | 148.13 | 135.94 | 146.25 | 146.25 | 749,760 |
Jun 10, 2024 | 135.94 | 135.94 | 134.06 | 135.00 | 135.00 | 500,160 |
Jun 07, 2024 | 134.06 | 138.75 | 134.06 | 135.94 | 135.94 | 442,880 |
Jun 06, 2024 | 134.06 | 135.94 | 134.06 | 135.94 | 135.94 | 265,920 |
Jun 05, 2024 | 133.13 | 134.06 | 132.19 | 133.13 | 133.13 | 473,173 |
Jun 04, 2024 | 133.13 | 133.13 | 132.19 | 132.19 | 132.19 | 138,773 |
Jun 03, 2024 | 133.13 | 133.13 | 132.19 | 132.19 | 132.19 | 53,653 |
May 31, 2024 | 133.13 | 134.06 | 133.13 | 133.13 | 133.13 | 194,346 |
May 30, 2024 | 134.06 | 134.06 | 132.19 | 133.13 | 133.13 | 235,840 |
May 29, 2024 | 134.06 | 134.06 | 134.06 | 134.06 | 134.06 | 192,640 |
May 28, 2024 | 134.06 | 135.00 | 133.13 | 135.00 | 135.00 | 301,013 |
May 27, 2024 | 135.00 | 135.94 | 134.06 | 134.06 | 134.06 | 406,400 |
May 22, 2024 | 135.00 | 135.94 | 134.06 | 134.06 | 134.06 | 404,800 |
May 21, 2024 | 135.94 | 135.94 | 134.06 | 134.06 | 134.06 | 240,533 |
May 20, 2024 | 135.00 | 136.88 | 133.13 | 135.94 | 135.94 | 732,053 |
May 17, 2024 | 133.13 | 135.00 | 133.13 | 135.00 | 135.00 | 461,546 |
May 16, 2024 | 134.06 | 134.06 | 132.19 | 133.13 | 133.13 | 296,960 |
May 15, 2024 | 134.06 | 135.00 | 134.06 | 135.00 | 135.00 | 517,653 |
May 14, 2024 | 134.06 | 135.00 | 134.06 | 134.06 | 134.06 | 442,773 |
May 13, 2024 | 134.06 | 137.81 | 131.25 | 134.06 | 134.06 | 692,693 |
May 08, 2024 | 138.75 | 138.75 | 132.19 | 135.00 | 135.00 | 376,320 |
May 07, 2024 | 138.75 | 138.75 | 134.06 | 134.06 | 134.06 | 363,626 |
May 06, 2024 | 139.69 | 139.69 | 128.44 | 133.13 | 133.13 | 341,866 |
May 03, 2024 | 143.44 | 143.44 | 132.19 | 132.19 | 132.19 | 1,600 |
May 02, 2024 | 126.56 | 134.06 | 126.56 | 134.06 | 134.06 | 4,586 |
Apr 30, 2024 | 144.38 | 148.13 | 131.25 | 132.19 | 132.19 | 7,040 |
Apr 29, 2024 | 129.38 | 135.00 | 129.38 | 135.00 | 135.00 | 17,600 |
Apr 26, 2024 | 131.25 | 135.94 | 130.31 | 135.94 | 135.94 | 181,013 |
Apr 25, 2024 | 128.44 | 137.81 | 128.44 | 137.81 | 137.81 | 18,773 |
Apr 24, 2024 | 135.94 | 136.88 | 127.50 | 136.88 | 136.88 | 16,640 |
Apr 23, 2024 | 126.56 | 126.56 | 125.63 | 125.63 | 125.63 | 213 |
Apr 22, 2024 | 124.69 | 124.69 | 124.69 | 124.69 | 124.69 | 106 |
Apr 19, 2024 | 121.88 | 124.69 | 121.88 | 123.75 | 123.75 | 16,853 |
Apr 18, 2024 | 123.75 | 131.25 | 123.75 | 124.69 | 124.69 | 25,173 |
Apr 17, 2024 | 121.88 | 123.75 | 121.88 | 123.75 | 123.75 | 11,733 |
Apr 16, 2024 | 127.50 | 128.44 | 126.56 | 126.56 | 126.56 | 78,080 |
Apr 05, 2024 | 139.69 | 139.69 | 131.25 | 135.94 | 135.94 | 17,493 |
Apr 04, 2024 | 150.94 | 150.94 | 138.75 | 140.63 | 140.63 | 862,613 |
Apr 03, 2024 | 145.31 | 151.88 | 145.31 | 147.19 | 147.19 | 10,240 |
Apr 02, 2024 | 155.63 | 163.13 | 151.88 | 151.88 | 151.88 | 2,240 |
Apr 01, 2024 | 159.38 | 166.88 | 154.69 | 155.63 | 155.63 | 15,786 |
Mar 28, 2024 | 154.69 | 167.81 | 153.75 | 159.38 | 159.38 | 17,173 |
Mar 27, 2024 | 150.00 | 154.69 | 150.00 | 154.69 | 154.69 | 40,106 |
Mar 26, 2024 | 159.38 | 159.38 | 159.38 | 159.38 | 159.38 | - |
Mar 25, 2024 | 159.38 | 159.38 | 159.38 | 159.38 | 159.38 | - |
Mar 22, 2024 | 150.00 | 159.38 | 145.31 | 159.38 | 159.38 | 19,306 |
Mar 21, 2024 | 169.69 | 172.50 | 160.31 | 160.31 | 160.31 | 57,600 |
Mar 20, 2024 | 171.56 | 171.56 | 164.06 | 169.69 | 169.69 | 38,400 |
Mar 19, 2024 | 163.13 | 175.31 | 161.25 | 171.56 | 171.56 | 95,040 |
Mar 18, 2024 | 161.25 | 161.25 | 154.69 | 159.38 | 159.38 | 50,453 |
Mar 15, 2024 | 143.44 | 153.75 | 143.44 | 153.75 | 153.75 | 6,400 |
Mar 14, 2024 | 133.13 | 152.81 | 133.13 | 146.25 | 146.25 | 106,880 |
Mar 13, 2024 | 135.94 | 144.38 | 135.94 | 139.69 | 139.69 | 69,973 |
Mar 08, 2024 | 145.31 | 146.25 | 137.81 | 137.81 | 137.81 | 43,733 |
Mar 07, 2024 | 144.38 | 145.31 | 141.56 | 145.31 | 145.31 | 294,293 |
Mar 06, 2024 | 123.75 | 146.25 | 123.75 | 132.19 | 132.19 | 94,506 |
Mar 05, 2024 | 132.19 | 140.63 | 126.56 | 133.13 | 133.13 | 141,973 |
Mar 04, 2024 | 131.25 | 131.25 | 123.75 | 131.25 | 131.25 | 77,973 |
Mar 01, 2024 | 125.63 | 134.06 | 122.81 | 134.06 | 134.06 | 2,240 |
Feb 29, 2024 | 119.06 | 131.25 | 116.25 | 125.63 | 125.63 | 16,213 |
Feb 28, 2024 | 119.06 | 128.44 | 119.06 | 126.56 | 126.56 | 27,520 |
Feb 27, 2024 | 125.63 | 126.56 | 121.88 | 126.56 | 126.56 | 4,586 |
Feb 26, 2024 | 138.75 | 138.75 | 124.69 | 126.56 | 126.56 | 101,866 |
Feb 23, 2024 | 127.50 | 137.81 | 127.50 | 136.88 | 136.88 | 617,493 |
Feb 22, 2024 | 127.50 | 127.50 | 124.69 | 127.50 | 127.50 | 19,413 |
Feb 21, 2024 | 126.56 | 127.50 | 118.13 | 127.50 | 127.50 | 37,333 |
Feb 20, 2024 | 131.25 | 131.25 | 123.75 | 127.50 | 127.50 | 5,546 |
Feb 19, 2024 | 120.94 | 128.44 | 120.94 | 126.56 | 126.56 | 11,746,133 |
Feb 16, 2024 | 112.50 | 121.88 | 110.63 | 120.94 | 120.94 | 16,530,773 |
Feb 15, 2024 | 107.81 | 117.19 | 107.81 | 112.50 | 112.50 | 31,576,746 |
Feb 13, 2024 | 109.69 | 119.06 | 105.94 | 118.13 | 118.13 | 3,722,773 |
Feb 12, 2024 | 117.19 | 117.19 | 108.75 | 109.69 | 109.69 | 19,471,573 |
Feb 07, 2024 | 128.44 | 128.44 | 117.19 | 117.19 | 117.19 | 34,523,733 |
Feb 06, 2024 | 121.88 | 129.38 | 119.06 | 129.38 | 129.38 | 117,653 |
Feb 05, 2024 | 113.44 | 121.88 | 105.00 | 121.88 | 121.88 | 77,013 |
Feb 02, 2024 | 120.00 | 126.56 | 112.50 | 116.25 | 116.25 | 745,173 |
Feb 01, 2024 | 129.38 | 129.38 | 118.13 | 122.81 | 122.81 | 103,360 |
Jan 31, 2024 | 136.88 | 136.88 | 127.50 | 131.25 | 131.25 | 37,760 |
Jan 30, 2024 | 139.69 | 139.69 | 132.19 | 132.19 | 132.19 | 31,786 |
Jan 29, 2024 | 135.00 | 143.44 | 134.06 | 140.63 | 140.63 | 16,106 |
Jan 26, 2024 | 151.88 | 151.88 | 137.81 | 146.25 | 146.25 | 21,973 |
Jan 25, 2024 | 149.06 | 152.81 | 148.13 | 152.81 | 152.81 | 37,866 |
Jan 24, 2024 | 149.06 | 154.69 | 149.06 | 149.06 | 149.06 | 251,733 |
Jan 23, 2024 | 145.31 | 148.13 | 145.31 | 148.13 | 148.13 | 32,853 |
Jan 22, 2024 | 143.44 | 150.94 | 142.50 | 142.50 | 142.50 | 573,760 |
Jan 19, 2024 | 138.75 | 148.13 | 137.81 | 143.44 | 143.44 | 453,440 |
Jan 18, 2024 | 137.81 | 146.25 | 136.88 | 138.75 | 138.75 | 696,853 |
Jan 17, 2024 | 124.69 | 135.94 | 124.69 | 135.94 | 135.94 | 598,720 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |