Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | 149.00 | 149.35 | 148.70 | 148.90 | 148.90 | 20,207 |
Jul 04, 2024 | 149.05 | 149.50 | 148.95 | 148.95 | 148.95 | 9,198 |
Jul 03, 2024 | 148.50 | 149.00 | 148.30 | 148.30 | 148.30 | 5,379 |
Jul 02, 2024 | 147.70 | 148.30 | 147.50 | 148.25 | 148.25 | 8,838 |
Jul 01, 2024 | 148.65 | 148.75 | 148.00 | 148.00 | 148.00 | 19,903 |
Jun 28, 2024 | 149.05 | 150.00 | 149.05 | 149.50 | 149.50 | 181,670 |
Jun 27, 2024 | 148.85 | 149.20 | 148.55 | 148.85 | 148.85 | 11,481 |
Jun 26, 2024 | 150.00 | 150.00 | 148.85 | 148.85 | 148.85 | 3,803 |
Jun 25, 2024 | 149.10 | 149.35 | 148.80 | 148.90 | 148.90 | 5,173 |
Jun 24, 2024 | 149.00 | 149.55 | 148.85 | 149.50 | 149.50 | 16,351 |
Jun 21, 2024 | 149.45 | 149.50 | 149.00 | 149.00 | 149.00 | 16,655 |
Jun 20, 2024 | 150.00 | 150.05 | 149.45 | 149.45 | 149.45 | 12,412 |
Jun 19, 2024 | 149.40 | 150.60 | 149.20 | 150.30 | 150.30 | 6,978 |
Jun 18, 2024 | 148.45 | 149.00 | 148.45 | 148.85 | 148.85 | 19,091 |
Jun 17, 2024 | 148.20 | 148.55 | 147.80 | 147.80 | 147.80 | 16,257 |
Jun 14, 2024 | 148.40 | 148.75 | 148.00 | 148.00 | 148.00 | 12,078 |
Jun 13, 2024 | 148.15 | 148.25 | 147.20 | 147.30 | 147.30 | 9,468 |
Jun 12, 2024 | 147.15 | 148.10 | 147.15 | 148.10 | 148.10 | 3,676 |
Jun 11, 2024 | 147.30 | 147.70 | 146.70 | 147.15 | 147.15 | 14,930 |
Jun 10, 2024 | 147.20 | 147.50 | 147.00 | 147.20 | 147.20 | 33,868 |
Jun 07, 2024 | 146.60 | 147.20 | 146.20 | 147.20 | 147.20 | 8,921 |
Jun 06, 2024 | 146.55 | 147.05 | 146.55 | 146.60 | 146.60 | 4,379 |
Jun 04, 2024 | 144.95 | 145.25 | 144.50 | 145.25 | 145.25 | 9,934 |
Jun 03, 2024 | 145.85 | 146.35 | 145.30 | 145.30 | 145.30 | 12,349 |
May 31, 2024 | 144.50 | 145.00 | 143.95 | 144.20 | 144.20 | 31,007 |
May 30, 2024 | 144.90 | 145.00 | 144.50 | 144.50 | 144.50 | 17,644 |
May 29, 2024 | 145.70 | 145.70 | 145.05 | 145.05 | 145.05 | 8,537 |
May 28, 2024 | 146.85 | 146.95 | 146.10 | 146.35 | 146.35 | 29,705 |
May 27, 2024 | 146.50 | 146.80 | 146.40 | 146.60 | 146.60 | 7,124 |
May 24, 2024 | 146.40 | 146.55 | 146.10 | 146.10 | 146.10 | 12,436 |
May 23, 2024 | 147.90 | 148.25 | 147.25 | 147.25 | 147.25 | 3,174 |
May 22, 2024 | 147.05 | 147.40 | 147.05 | 147.35 | 147.35 | 10,362 |
May 21, 2024 | 147.05 | 147.05 | 146.55 | 147.05 | 147.05 | 5,974 |
May 17, 2024 | 146.90 | 147.20 | 146.65 | 147.05 | 147.05 | 12,436 |
May 16, 2024 | 146.95 | 147.45 | 146.85 | 147.25 | 147.25 | 5,457 |
May 15, 2024 | 145.85 | 146.75 | 145.85 | 146.75 | 146.75 | 18,863 |
May 14, 2024 | 145.80 | 145.95 | 145.35 | 145.50 | 145.50 | 11,532 |
May 13, 2024 | 145.90 | 146.25 | 145.80 | 145.80 | 145.80 | 13,557 |
May 08, 2024 | 144.90 | 145.20 | 144.55 | 144.65 | 144.65 | 35,852 |
May 07, 2024 | 144.55 | 145.00 | 144.50 | 144.65 | 144.65 | 11,340 |
May 06, 2024 | 143.45 | 144.35 | 143.45 | 144.10 | 144.10 | 15,247 |
May 03, 2024 | 142.65 | 143.70 | 142.65 | 143.00 | 143.00 | 2,200 |
May 02, 2024 | 142.25 | 142.90 | 142.05 | 142.20 | 142.20 | 22,760 |
May 01, 2024 | - | - | - | - | - | - |
Apr 30, 2024 | 143.75 | 143.75 | 143.00 | 143.15 | 143.15 | 4,926 |
Apr 29, 2024 | 143.55 | 143.60 | 143.20 | 143.55 | 143.55 | 6,285 |
Apr 26, 2024 | 142.60 | 143.10 | 142.45 | 143.05 | 143.05 | 9,493 |
Apr 25, 2024 | 141.20 | 141.45 | 140.55 | 140.70 | 140.70 | 15,734 |
Apr 24, 2024 | 142.75 | 143.00 | 142.35 | 142.35 | 142.35 | 6,041 |
Apr 23, 2024 | 140.85 | 142.10 | 140.85 | 142.10 | 142.10 | 8,446 |
Apr 22, 2024 | 140.55 | 141.30 | 140.40 | 140.65 | 140.65 | 18,309 |
Apr 19, 2024 | 139.95 | 140.60 | 139.65 | 140.55 | 140.55 | 22,830 |
Apr 18, 2024 | 141.45 | 141.45 | 140.90 | 141.35 | 141.35 | 9,975 |
Apr 17, 2024 | 141.80 | 142.50 | 141.60 | 141.60 | 141.60 | 7,270 |
Apr 16, 2024 | 142.55 | 142.55 | 141.50 | 141.90 | 141.90 | 13,363 |
Apr 15, 2024 | 144.50 | 145.25 | 144.10 | 144.15 | 144.15 | 20,916 |
Apr 12, 2024 | 145.40 | 145.85 | 144.65 | 144.80 | 144.80 | 14,865 |
Apr 11, 2024 | 144.50 | 145.10 | 144.25 | 144.35 | 144.35 | 7,581 |
Apr 10, 2024 | 145.10 | 145.45 | 144.05 | 144.40 | 144.40 | 5,434 |
Apr 09, 2024 | 144.85 | 145.05 | 144.30 | 144.30 | 144.30 | 13,839 |
Apr 08, 2024 | 144.55 | 145.25 | 144.40 | 144.85 | 144.85 | 47,217 |
Apr 05, 2024 | 143.90 | 144.35 | 143.65 | 144.35 | 144.35 | 16,546 |
Apr 04, 2024 | 145.20 | 145.60 | 144.75 | 145.55 | 145.55 | 5,716 |
Apr 03, 2024 | 145.10 | 145.40 | 144.90 | 145.25 | 145.25 | 14,216 |
Apr 02, 2024 | 146.70 | 147.10 | 145.10 | 145.10 | 145.10 | 14,527 |
Mar 27, 2024 | 146.00 | 146.20 | 145.75 | 146.10 | 146.10 | 11,120 |
Mar 26, 2024 | 145.90 | 146.00 | 145.40 | 145.75 | 145.75 | 4,505 |
Mar 25, 2024 | 146.35 | 146.35 | 145.50 | 146.05 | 146.05 | 7,331 |
Mar 22, 2024 | 146.75 | 147.10 | 146.40 | 146.40 | 146.40 | 23,055 |
Mar 21, 2024 | 145.50 | 146.55 | 145.20 | 146.30 | 146.30 | 6,897 |
Mar 20, 2024 | 144.05 | 144.65 | 144.05 | 144.50 | 144.50 | 10,716 |
Mar 19, 2024 | 143.75 | 143.85 | 143.10 | 143.60 | 143.60 | 8,661 |
Mar 18, 2024 | 143.50 | 144.10 | 143.15 | 143.75 | 143.75 | 4,956 |
Mar 15, 2024 | 144.00 | 144.25 | 143.15 | 143.65 | 143.65 | 10,672 |
Mar 14, 2024 | 144.35 | 144.65 | 143.65 | 143.85 | 143.85 | 11,624 |
Mar 13, 2024 | 144.45 | 144.55 | 144.05 | 144.05 | 144.05 | 7,886 |
Mar 12, 2024 | 143.30 | 144.60 | 143.30 | 144.60 | 144.60 | 10,153 |
Mar 11, 2024 | 143.05 | 143.10 | 142.40 | 142.90 | 142.90 | 32,379 |
Mar 08, 2024 | 143.90 | 144.25 | 143.75 | 144.05 | 144.05 | 34,059 |
Mar 07, 2024 | 142.75 | 143.95 | 142.50 | 143.85 | 143.85 | 6,065 |
Mar 06, 2024 | 142.60 | 143.05 | 142.45 | 142.75 | 142.75 | 7,782 |
Mar 05, 2024 | 143.15 | 143.15 | 142.55 | 142.60 | 142.60 | 6,755 |
Mar 04, 2024 | 143.55 | 143.55 | 143.15 | 143.50 | 143.50 | 22,303 |
Mar 01, 2024 | 142.70 | 143.15 | 142.35 | 142.90 | 142.90 | 80,775 |
Feb 29, 2024 | 141.40 | 142.40 | 141.20 | 142.15 | 142.15 | 145,256 |
Feb 28, 2024 | 141.80 | 141.80 | 141.20 | 141.40 | 141.40 | 16,878 |
Feb 27, 2024 | 141.75 | 141.85 | 141.40 | 141.80 | 141.80 | 27,496 |
Feb 26, 2024 | 141.95 | 142.10 | 141.60 | 141.75 | 141.75 | 9,754 |
Feb 23, 2024 | 142.00 | 142.50 | 141.65 | 142.15 | 142.15 | 53,710 |
Feb 22, 2024 | 141.15 | 141.95 | 140.90 | 141.45 | 141.45 | 9,263 |
Feb 21, 2024 | 139.70 | 139.85 | 139.25 | 139.55 | 139.55 | 7,849 |
Feb 20, 2024 | 140.55 | 140.55 | 139.35 | 139.60 | 139.60 | 12,573 |
Feb 19, 2024 | 140.75 | 141.05 | 140.45 | 141.05 | 141.05 | 9,984 |
Feb 16, 2024 | 141.25 | 141.70 | 141.10 | 141.25 | 141.25 | 3,822 |
Feb 15, 2024 | 140.55 | 140.90 | 140.15 | 140.50 | 140.50 | 8,812 |
Feb 14, 2024 | 139.25 | 140.10 | 139.25 | 139.80 | 139.80 | 5,760 |
Feb 13, 2024 | 140.20 | 140.20 | 138.70 | 138.95 | 138.95 | 14,191 |
Feb 12, 2024 | 139.90 | 140.55 | 139.90 | 140.55 | 140.55 | 22,244 |
Feb 09, 2024 | 139.45 | 139.90 | 139.40 | 139.45 | 139.45 | 8,100 |
Feb 08, 2024 | 139.40 | 139.50 | 139.05 | 139.45 | 139.45 | 42,410 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |