Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Mar 19, 2024 | 133.00 | 136.00 | 130.00 | 136.00 | 136.00 | 171,893,029 |
Mar 18, 2024 | 133.00 | 137.00 | 131.50 | 136.00 | 136.00 | 239,249,130 |
Mar 15, 2024 | 128.00 | 133.00 | 127.00 | 132.00 | 132.00 | 403,022,484 |
Mar 14, 2024 | 121.00 | 121.50 | 117.00 | 121.00 | 121.00 | 191,622,484 |
Mar 13, 2024 | 121.50 | 123.50 | 118.00 | 120.50 | 120.50 | 338,406,505 |
Mar 12, 2024 | 111.50 | 119.00 | 111.50 | 119.00 | 119.00 | 347,034,486 |
Mar 11, 2024 | 105.00 | 111.50 | 105.00 | 109.50 | 109.50 | 139,480,002 |
Mar 08, 2024 | 107.50 | 108.50 | 104.50 | 105.00 | 105.00 | 68,582,080 |
Mar 07, 2024 | 108.00 | 108.50 | 107.00 | 107.50 | 107.50 | 47,505,374 |
Mar 06, 2024 | 106.00 | 107.50 | 105.50 | 106.50 | 106.50 | 40,347,458 |
Mar 05, 2024 | 107.00 | 108.50 | 106.50 | 106.50 | 106.50 | 75,461,014 |
Mar 04, 2024 | 102.50 | 107.00 | 102.50 | 106.50 | 106.50 | 106,351,735 |
Mar 01, 2024 | 103.00 | 103.50 | 102.00 | 102.00 | 102.00 | 28,121,335 |
Feb 29, 2024 | 103.00 | 103.50 | 103.00 | 103.00 | 103.00 | 38,390,662 |
Feb 27, 2024 | 104.00 | 104.50 | 103.00 | 103.50 | 103.50 | 28,688,693 |
Feb 26, 2024 | 103.00 | 104.00 | 103.00 | 103.50 | 103.50 | 19,894,677 |
Feb 23, 2024 | 103.50 | 104.00 | 103.00 | 103.00 | 103.00 | 17,252,304 |
Feb 22, 2024 | 103.50 | 104.00 | 103.00 | 103.50 | 103.50 | 19,601,423 |
Feb 21, 2024 | 103.50 | 104.00 | 103.00 | 103.00 | 103.00 | 18,479,374 |
Feb 20, 2024 | 103.50 | 104.50 | 103.00 | 103.50 | 103.50 | 39,410,270 |
Feb 19, 2024 | 101.50 | 103.00 | 101.00 | 103.00 | 103.00 | 24,938,217 |
Feb 16, 2024 | 101.00 | 101.50 | 100.50 | 101.50 | 101.50 | 32,615,887 |
Feb 15, 2024 | 101.50 | 102.00 | 101.00 | 101.00 | 101.00 | 27,953,440 |
Feb 05, 2024 | 101.50 | 102.00 | 101.00 | 101.50 | 101.50 | 17,438,135 |
Feb 02, 2024 | 102.50 | 103.00 | 101.50 | 102.00 | 102.00 | 16,516,773 |
Feb 01, 2024 | 102.50 | 103.00 | 102.00 | 103.00 | 103.00 | 14,397,907 |
Jan 31, 2024 | 102.00 | 102.50 | 101.50 | 102.50 | 102.50 | 18,545,562 |
Jan 30, 2024 | 102.50 | 103.00 | 102.00 | 102.00 | 102.00 | 17,551,728 |
Jan 29, 2024 | 102.50 | 103.00 | 102.00 | 102.50 | 102.50 | 16,386,992 |
Jan 26, 2024 | 102.00 | 103.50 | 102.00 | 102.50 | 102.50 | 25,615,989 |
Jan 25, 2024 | 101.00 | 102.00 | 100.50 | 102.00 | 102.00 | 24,228,872 |
Jan 24, 2024 | 101.00 | 101.50 | 100.50 | 100.50 | 100.50 | 13,198,166 |
Jan 23, 2024 | 100.00 | 101.50 | 99.90 | 101.00 | 101.00 | 18,993,909 |
Jan 22, 2024 | 100.50 | 101.00 | 99.90 | 99.90 | 99.90 | 22,982,811 |
Jan 19, 2024 | 100.00 | 101.00 | 100.00 | 100.50 | 100.50 | 16,417,094 |
Jan 18, 2024 | 99.00 | 100.00 | 98.90 | 99.90 | 99.90 | 18,106,511 |
Jan 17, 2024 | 99.80 | 100.00 | 98.50 | 98.60 | 98.60 | 47,592,663 |
Jan 16, 2024 | 99.80 | 100.50 | 99.30 | 100.00 | 100.00 | 25,892,269 |
Jan 15, 2024 | 101.00 | 101.50 | 100.00 | 100.00 | 100.00 | 22,480,585 |
Jan 12, 2024 | 100.00 | 101.50 | 100.00 | 100.50 | 100.50 | 29,241,441 |
Jan 11, 2024 | 100.00 | 102.00 | 99.70 | 100.50 | 100.50 | 34,453,180 |
Jan 10, 2024 | 101.00 | 101.50 | 100.00 | 100.00 | 100.00 | 22,800,432 |
Jan 09, 2024 | 102.00 | 102.50 | 101.00 | 101.00 | 101.00 | 25,228,043 |
Jan 08, 2024 | 103.50 | 104.00 | 101.50 | 101.50 | 101.50 | 34,642,006 |
Jan 05, 2024 | 104.00 | 104.50 | 104.00 | 104.00 | 104.00 | 13,349,572 |
Jan 04, 2024 | 104.50 | 105.00 | 104.00 | 104.00 | 104.00 | 15,488,559 |
Jan 03, 2024 | 104.50 | 105.00 | 104.00 | 104.50 | 104.50 | 18,957,682 |
Jan 02, 2024 | 104.50 | 105.00 | 104.00 | 105.00 | 105.00 | 19,921,105 |
Dec 29, 2023 | 104.00 | 105.00 | 103.50 | 104.50 | 104.50 | 25,969,421 |
Dec 28, 2023 | 103.50 | 104.00 | 103.00 | 104.00 | 104.00 | 23,057,092 |
Dec 27, 2023 | 104.00 | 104.00 | 103.00 | 103.50 | 103.50 | 18,875,621 |
Dec 26, 2023 | 104.00 | 104.00 | 103.50 | 104.00 | 104.00 | 9,920,950 |
Dec 25, 2023 | 103.50 | 104.00 | 103.00 | 103.50 | 103.50 | 11,295,535 |
Dec 22, 2023 | 103.50 | 104.00 | 103.00 | 103.50 | 103.50 | 23,776,427 |
Dec 21, 2023 | 103.00 | 103.50 | 102.50 | 103.50 | 103.50 | 34,805,864 |
Dec 20, 2023 | 102.50 | 104.50 | 102.50 | 104.50 | 104.50 | 54,287,637 |
Dec 19, 2023 | 102.00 | 102.50 | 101.50 | 102.50 | 102.50 | 32,860,763 |
Dec 18, 2023 | 101.50 | 102.00 | 101.00 | 102.00 | 102.00 | 27,764,780 |
Dec 15, 2023 | 101.50 | 102.00 | 101.00 | 101.50 | 101.50 | 40,775,463 |
Dec 14, 2023 | 101.50 | 102.00 | 101.00 | 102.00 | 102.00 | 32,650,955 |
Dec 13, 2023 | 100.50 | 101.50 | 100.50 | 101.00 | 101.00 | 15,105,897 |
Dec 12, 2023 | 101.00 | 101.50 | 100.50 | 101.00 | 101.00 | 19,973,869 |
Dec 11, 2023 | 101.50 | 102.00 | 100.50 | 101.00 | 101.00 | 24,953,090 |
Dec 08, 2023 | 101.00 | 102.00 | 101.00 | 101.50 | 101.50 | 16,070,568 |
Dec 07, 2023 | 101.00 | 101.50 | 100.50 | 101.00 | 101.00 | 13,982,251 |
Dec 06, 2023 | 101.50 | 102.00 | 101.00 | 101.00 | 101.00 | 15,330,669 |
Dec 05, 2023 | 101.00 | 102.00 | 100.50 | 101.00 | 101.00 | 21,884,962 |
Dec 04, 2023 | 101.00 | 101.50 | 100.50 | 101.00 | 101.00 | 14,718,271 |
Dec 01, 2023 | 101.00 | 101.50 | 100.50 | 100.50 | 100.50 | 26,482,926 |
Nov 30, 2023 | 102.00 | 102.50 | 101.00 | 101.50 | 101.50 | 40,730,573 |
Nov 29, 2023 | 102.50 | 103.00 | 101.50 | 102.00 | 102.00 | 31,821,148 |
Nov 28, 2023 | 102.00 | 103.00 | 102.00 | 102.50 | 102.50 | 26,026,370 |
Nov 27, 2023 | 102.50 | 103.00 | 101.50 | 101.50 | 101.50 | 23,065,767 |
Nov 24, 2023 | 102.00 | 102.50 | 101.00 | 101.50 | 101.50 | 20,946,560 |
Nov 23, 2023 | 102.50 | 103.00 | 101.00 | 101.50 | 101.50 | 22,618,693 |
Nov 22, 2023 | 103.00 | 104.00 | 102.00 | 102.00 | 102.00 | 28,364,466 |
Nov 21, 2023 | 102.00 | 102.50 | 101.00 | 102.50 | 102.50 | 36,969,965 |
Nov 20, 2023 | 102.50 | 102.50 | 101.00 | 101.00 | 101.00 | 29,812,892 |
Nov 17, 2023 | 101.50 | 103.50 | 101.00 | 102.50 | 102.50 | 46,873,557 |
Nov 16, 2023 | 101.00 | 101.50 | 100.50 | 101.00 | 101.00 | 30,695,116 |
Nov 15, 2023 | 100.50 | 101.50 | 99.80 | 100.50 | 100.50 | 51,077,691 |
Nov 14, 2023 | 98.40 | 101.00 | 98.20 | 100.00 | 100.00 | 46,678,644 |
Nov 13, 2023 | 97.80 | 98.40 | 97.50 | 97.70 | 97.70 | 18,203,271 |
Nov 10, 2023 | 97.90 | 98.00 | 97.00 | 97.20 | 97.20 | 16,271,698 |
Nov 09, 2023 | 97.40 | 98.40 | 97.30 | 97.90 | 97.90 | 30,810,327 |
Nov 08, 2023 | 95.70 | 97.40 | 95.70 | 97.00 | 97.00 | 19,441,199 |
Nov 07, 2023 | 96.40 | 96.80 | 95.50 | 96.10 | 96.10 | 27,742,358 |
Nov 06, 2023 | 96.20 | 97.70 | 96.20 | 96.40 | 96.40 | 38,328,942 |
Nov 03, 2023 | 95.80 | 96.20 | 95.20 | 95.80 | 95.80 | 42,627,707 |
Nov 02, 2023 | 96.20 | 97.40 | 96.00 | 97.00 | 97.00 | 25,008,686 |
Nov 01, 2023 | 96.40 | 96.50 | 95.60 | 95.60 | 95.60 | 26,230,059 |
Oct 31, 2023 | 95.10 | 96.90 | 95.10 | 96.50 | 96.50 | 56,204,082 |
Oct 30, 2023 | 98.30 | 98.50 | 94.00 | 94.50 | 94.50 | 134,995,332 |
Oct 27, 2023 | 98.50 | 98.90 | 98.20 | 98.20 | 98.20 | 33,142,928 |
Oct 26, 2023 | 98.30 | 98.70 | 98.00 | 98.50 | 98.50 | 37,967,556 |
Oct 25, 2023 | 98.30 | 99.50 | 98.30 | 99.00 | 99.00 | 40,481,603 |
Oct 24, 2023 | 99.80 | 99.80 | 97.30 | 98.30 | 98.30 | 110,028,656 |
Oct 23, 2023 | 102.00 | 102.00 | 100.00 | 100.50 | 100.50 | 82,749,215 |
Oct 20, 2023 | 103.00 | 104.50 | 103.00 | 103.50 | 103.50 | 32,000,342 |
Oct 19, 2023 | 105.00 | 105.50 | 103.00 | 103.50 | 103.50 | 36,902,352 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |