Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 26, 2024 | 3,405.00 | 3,425.50 | 3,387.00 | 3,390.50 | 3,390.50 | 215 |
Jun 25, 2024 | 3,342.50 | 3,428.50 | 3,326.00 | 3,417.00 | 3,417.00 | 6,514 |
Jun 24, 2024 | 3,430.50 | 3,432.00 | 3,227.50 | 3,287.00 | 3,287.00 | 6,514 |
Jun 21, 2024 | 3,520.50 | 3,549.50 | 3,446.00 | 3,534.50 | 3,534.50 | 4,154 |
Jun 20, 2024 | 3,467.00 | 3,629.00 | 3,467.00 | 3,535.50 | 3,535.50 | 7,452 |
Jun 19, 2024 | - | - | - | - | - | - |
Jun 18, 2024 | 3,535.00 | 3,535.00 | 3,354.00 | 3,427.00 | 3,427.00 | 3,722 |
Jun 17, 2024 | 3,575.00 | 3,671.50 | 3,473.00 | 3,563.50 | 3,563.50 | 5,083 |
Jun 14, 2024 | 3,501.00 | 3,544.50 | 3,371.00 | 3,410.00 | 3,410.00 | 2,721 |
Jun 13, 2024 | 3,575.50 | 3,582.50 | 3,436.00 | 3,493.50 | 3,493.50 | 4,330 |
Jun 12, 2024 | 3,512.50 | 3,672.00 | 3,479.00 | 3,541.50 | 3,541.50 | 4,018 |
Jun 11, 2024 | 3,682.50 | 3,694.50 | 3,440.50 | 3,508.00 | 3,508.00 | 6,327 |
Jun 10, 2024 | 3,741.50 | 3,742.50 | 3,662.50 | 3,690.00 | 3,690.00 | 2,483 |
Jun 07, 2024 | 3,823.50 | 3,877.00 | 3,594.50 | 3,709.50 | 3,709.50 | 5,648 |
Jun 06, 2024 | 3,884.00 | 3,911.50 | 3,788.00 | 3,820.00 | 3,820.00 | 2,621 |
Jun 05, 2024 | 3,843.50 | 3,921.50 | 3,800.00 | 3,913.50 | 3,913.50 | 4,089 |
Jun 04, 2024 | 3,799.00 | 3,862.00 | 3,748.50 | 3,832.00 | 3,832.00 | 2,924 |
Jun 03, 2024 | 3,804.00 | 3,886.50 | 3,781.00 | 3,797.00 | 3,797.00 | 3,079 |
May 31, 2024 | 3,780.50 | 3,879.50 | 3,743.00 | 3,809.00 | 3,809.00 | 4,310 |
May 30, 2024 | 3,796.00 | 3,860.00 | 3,734.50 | 3,795.00 | 3,795.00 | 3,293 |
May 29, 2024 | 3,875.00 | 3,917.00 | 3,773.50 | 3,776.00 | 3,776.00 | 3,222 |
May 28, 2024 | 3,838.00 | 4,003.00 | 3,800.50 | 3,870.50 | 3,870.50 | 3,619 |
May 24, 2024 | 3,877.50 | 3,890.50 | 3,662.50 | 3,781.50 | 3,781.50 | 2,590 |
May 23, 2024 | 3,810.00 | 3,990.00 | 3,565.00 | 3,826.00 | 3,826.00 | 1,674 |
May 22, 2024 | 3,802.50 | 3,859.50 | 3,702.50 | 3,774.50 | 3,774.50 | 951 |
May 21, 2024 | 3,669.00 | 3,884.50 | 3,655.00 | 3,754.00 | 3,754.00 | 2,426 |
May 20, 2024 | 3,119.50 | 3,620.50 | 3,086.00 | 3,485.00 | 3,485.00 | 959 |
May 17, 2024 | 2,985.00 | 3,158.50 | 2,981.50 | 3,127.50 | 3,127.50 | 213 |
May 16, 2024 | 3,057.50 | 3,081.00 | 2,967.00 | 2,982.00 | 2,982.00 | 221 |
May 15, 2024 | 2,930.50 | 3,066.00 | 2,912.00 | 3,064.50 | 3,064.50 | 309 |
May 14, 2024 | 2,981.50 | 2,990.50 | 2,900.00 | 2,925.50 | 2,925.50 | 161 |
May 13, 2024 | 2,967.00 | 3,017.00 | 2,894.50 | 2,991.00 | 2,991.00 | 131 |
May 10, 2024 | 3,071.50 | 3,089.00 | 2,908.50 | 2,929.00 | 2,929.00 | 215 |
May 09, 2024 | 2,998.50 | 3,059.50 | 2,988.00 | 3,058.00 | 3,058.00 | 127 |
May 08, 2024 | 3,071.50 | 3,071.50 | 2,978.50 | 3,032.00 | 3,032.00 | 244 |
May 07, 2024 | 3,125.50 | 3,168.50 | 3,089.00 | 3,089.00 | 3,089.00 | 99 |
May 06, 2024 | 3,173.50 | 3,268.00 | 3,101.00 | 3,113.50 | 3,113.50 | 156 |
May 03, 2024 | 3,041.50 | 3,162.50 | 3,013.50 | 3,113.00 | 3,113.00 | 74 |
May 02, 2024 | 3,000.50 | 3,039.00 | 2,926.50 | 3,032.00 | 3,032.00 | 64 |
May 01, 2024 | 3,009.50 | 3,032.00 | 2,855.00 | 2,950.00 | 2,950.00 | 114 |
Apr 30, 2024 | 3,257.50 | 3,257.50 | 2,950.00 | 2,950.00 | 2,950.00 | 121 |
Apr 29, 2024 | 3,356.00 | 3,359.00 | 3,183.50 | 3,223.00 | 3,223.00 | 52 |
Apr 26, 2024 | 3,177.50 | 3,210.50 | 3,159.00 | 3,184.00 | 3,184.00 | 64 |
Apr 25, 2024 | 3,212.00 | 3,222.00 | 3,171.00 | 3,215.50 | 3,215.50 | 6 |
Apr 24, 2024 | 3,339.00 | 3,339.00 | 3,183.00 | 3,186.50 | 3,186.50 | 28 |
Apr 23, 2024 | 3,269.00 | 3,304.50 | 3,269.00 | 3,285.50 | 3,285.50 | 6 |
Apr 22, 2024 | 3,241.00 | 3,257.50 | 3,239.50 | 3,250.00 | 3,250.00 | 14 |
Apr 19, 2024 | 3,142.50 | 3,161.50 | 3,116.50 | 3,161.50 | 3,161.50 | 66 |
Apr 18, 2024 | 3,094.50 | 3,143.50 | 3,082.50 | 3,130.00 | 3,130.00 | 21 |
Apr 17, 2024 | 3,048.00 | 3,063.50 | 2,990.50 | 3,063.50 | 3,063.50 | 4 |
Apr 16, 2024 | 3,152.00 | 3,182.50 | 3,083.00 | 3,121.00 | 3,121.00 | 10 |
Apr 15, 2024 | 3,224.00 | 3,240.00 | 3,177.50 | 3,177.50 | 3,177.50 | 8 |
Apr 12, 2024 | 3,552.50 | 3,552.50 | 3,286.00 | 3,287.50 | 3,287.50 | 16 |
Apr 11, 2024 | 3,610.50 | 3,610.50 | 3,610.50 | 3,610.50 | 3,610.50 | - |
Apr 10, 2024 | 3,576.00 | 3,611.00 | 3,513.50 | 3,611.00 | 3,611.00 | 47 |
Apr 09, 2024 | 3,575.50 | 3,609.50 | 3,561.50 | 3,609.50 | 3,609.50 | 4 |
Apr 08, 2024 | 3,663.00 | 3,805.00 | 3,663.00 | 3,805.00 | 3,805.00 | 19 |
Apr 05, 2024 | 3,375.00 | 3,409.00 | 3,329.00 | 3,409.00 | 3,409.00 | 5 |
Apr 04, 2024 | 3,433.50 | 3,490.00 | 3,433.50 | 3,453.00 | 3,453.00 | 2 |
Apr 03, 2024 | 3,296.00 | 3,427.00 | 3,296.00 | 3,417.00 | 3,417.00 | 10 |
Apr 02, 2024 | 3,411.50 | 3,411.50 | 3,369.50 | 3,376.00 | 3,376.00 | 9 |
Apr 01, 2024 | 3,771.50 | 3,771.50 | 3,564.50 | 3,595.00 | 3,595.00 | 17 |
Mar 28, 2024 | 3,713.00 | 3,713.00 | 3,688.50 | 3,688.50 | 3,688.50 | 2 |
Mar 27, 2024 | 3,715.50 | 3,715.50 | 3,602.50 | 3,602.50 | 3,602.50 | 1 |
Mar 26, 2024 | 3,688.50 | 3,688.50 | 3,688.50 | 3,688.50 | 3,688.50 | - |
Mar 25, 2024 | 3,711.00 | 3,779.50 | 3,711.00 | 3,779.50 | 3,779.50 | 9 |
Mar 22, 2024 | 3,590.00 | 3,590.00 | 3,472.50 | 3,472.50 | 3,472.50 | 4 |
Mar 21, 2024 | 3,678.00 | 3,678.00 | 3,586.50 | 3,586.50 | 3,586.50 | 12 |
Mar 20, 2024 | 3,213.50 | 3,515.50 | 3,213.50 | 3,515.50 | 3,515.50 | 5 |
Mar 19, 2024 | 3,350.00 | 3,474.00 | 3,343.00 | 3,474.00 | 3,474.00 | 17 |
Mar 18, 2024 | 3,777.50 | 3,777.50 | 3,610.00 | 3,610.00 | 3,610.00 | 1 |
Mar 15, 2024 | 3,820.00 | 3,822.50 | 3,820.00 | 3,822.50 | 3,822.50 | 1 |
Mar 14, 2024 | 3,915.50 | 3,915.50 | 3,915.50 | 3,915.50 | 3,915.50 | - |
Mar 13, 2024 | 4,147.00 | 4,147.00 | 4,147.00 | 4,147.00 | 4,147.00 | - |
Mar 12, 2024 | 4,250.00 | 4,250.00 | 4,116.50 | 4,116.50 | 4,116.50 | 5 |
Mar 11, 2024 | 4,181.00 | 4,181.00 | 4,181.00 | 4,181.00 | 4,181.00 | - |
Mar 08, 2024 | 4,094.00 | 4,094.00 | 4,094.00 | 4,094.00 | 4,094.00 | - |
Mar 07, 2024 | 4,086.50 | 4,086.50 | 4,086.50 | 4,086.50 | 4,086.50 | - |
Mar 06, 2024 | 3,963.50 | 4,018.50 | 3,963.50 | 4,018.50 | 4,018.50 | 3 |
Mar 05, 2024 | 3,529.50 | 3,529.50 | 3,529.50 | 3,529.50 | 3,529.50 | - |
Mar 04, 2024 | 3,663.50 | 3,770.00 | 3,663.50 | 3,734.00 | 3,734.00 | 15 |
Mar 01, 2024 | 3,563.00 | 3,590.00 | 3,556.50 | 3,590.00 | 3,590.00 | 6 |
Feb 29, 2024 | 3,605.00 | 3,605.00 | 3,528.50 | 3,528.50 | 3,528.50 | 7 |
Feb 28, 2024 | 3,423.00 | 3,423.00 | 3,423.00 | 3,423.00 | 3,423.00 | - |
Feb 27, 2024 | 3,400.00 | 3,400.00 | 3,386.50 | 3,386.50 | 3,386.50 | 8 |
Feb 26, 2024 | 3,285.50 | 3,321.00 | 3,272.50 | 3,321.00 | 3,321.00 | 5 |
Feb 23, 2024 | 3,068.00 | 3,068.00 | 3,068.00 | 3,068.00 | 3,068.00 | - |
Feb 22, 2024 | 3,122.00 | 3,122.00 | 3,122.00 | 3,122.00 | 3,122.00 | - |
Feb 21, 2024 | 3,015.00 | 3,015.00 | 3,015.00 | 3,015.00 | 3,015.00 | - |
Feb 20, 2024 | 3,059.00 | 3,097.00 | 3,054.50 | 3,097.00 | 3,097.00 | 4 |
Feb 16, 2024 | 2,883.00 | 2,883.00 | 2,883.00 | 2,883.00 | 2,883.00 | - |
Feb 15, 2024 | 2,960.50 | 2,960.50 | 2,930.50 | 2,930.50 | 2,930.50 | 1 |
Feb 14, 2024 | 2,855.50 | 2,882.50 | 2,855.50 | 2,859.00 | 2,859.00 | 5 |
Feb 13, 2024 | 2,780.00 | 2,780.00 | 2,707.00 | 2,712.50 | 2,712.50 | 6 |
Feb 12, 2024 | 2,730.00 | 2,730.00 | 2,730.00 | 2,730.00 | 2,730.00 | - |
Feb 09, 2024 | 2,567.50 | 2,567.50 | 2,567.50 | 2,567.50 | 2,567.50 | - |
Feb 08, 2024 | 2,550.00 | 2,550.00 | 2,504.50 | 2,504.50 | 2,504.50 | 1 |
Feb 07, 2024 | 2,517.00 | 2,517.00 | 2,517.00 | 2,517.00 | 2,517.00 | - |
Feb 06, 2024 | 2,453.00 | 2,453.00 | 2,453.00 | 2,453.00 | 2,453.00 | - |
Feb 05, 2024 | 2,358.50 | 2,374.50 | 2,349.00 | 2,363.50 | 2,363.50 | 10 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |