Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jul 05, 2024 | - | - | - | - | - | - |
Jul 04, 2024 | 3,816.00 | 3,816.00 | 3,816.00 | 3,816.00 | 3,816.00 | - |
Jul 03, 2024 | 3,775.00 | 3,775.00 | 3,775.00 | 3,775.00 | 3,775.00 | - |
Jul 02, 2024 | 3,771.00 | 3,771.00 | 3,771.00 | 3,771.00 | 3,771.00 | - |
Jul 01, 2024 | 3,742.00 | 3,742.00 | 3,742.00 | 3,742.00 | 3,742.00 | - |
Jun 28, 2024 | 3,747.00 | 3,747.00 | 3,747.00 | 3,747.00 | 3,747.00 | - |
Jun 28, 2024 | 0.07136 Dividend | |||||
Jun 27, 2024 | 3,727.00 | 3,727.00 | 3,727.00 | 3,727.00 | 3,726.93 | - |
Jun 26, 2024 | 3,743.00 | 3,743.00 | 3,743.00 | 3,743.00 | 3,742.93 | - |
Jun 25, 2024 | 3,732.00 | 3,732.00 | 3,732.00 | 3,732.00 | 3,731.93 | - |
Jun 24, 2024 | 3,666.00 | 3,666.00 | 3,666.00 | 3,666.00 | 3,665.93 | - |
Jun 21, 2024 | 3,667.00 | 3,667.00 | 3,667.00 | 3,667.00 | 3,666.93 | - |
Jun 20, 2024 | 3,672.00 | 3,672.00 | 3,672.00 | 3,672.00 | 3,671.93 | - |
Jun 19, 2024 | 3,684.00 | 3,684.00 | 3,684.00 | 3,684.00 | 3,683.93 | - |
Jun 18, 2024 | 3,679.00 | 3,679.00 | 3,679.00 | 3,679.00 | 3,678.93 | - |
Jun 17, 2024 | 3,663.00 | 3,663.00 | 3,663.00 | 3,663.00 | 3,662.93 | - |
Jun 14, 2024 | 3,747.00 | 3,747.00 | 3,747.00 | 3,747.00 | 3,746.93 | - |
Jun 13, 2024 | 3,706.00 | 3,706.00 | 3,706.00 | 3,706.00 | 3,705.93 | - |
Jun 12, 2024 | 3,741.00 | 3,741.00 | 3,741.00 | 3,741.00 | 3,740.93 | - |
Jun 11, 2024 | 3,770.00 | 3,770.00 | 3,770.00 | 3,770.00 | 3,769.93 | - |
Jun 10, 2024 | 3,785.00 | 3,785.00 | 3,785.00 | 3,785.00 | 3,784.93 | - |
Jun 07, 2024 | 3,739.00 | 3,739.00 | 3,739.00 | 3,739.00 | 3,738.93 | - |
Jun 06, 2024 | 3,751.00 | 3,751.00 | 3,751.00 | 3,751.00 | 3,750.93 | - |
Jun 05, 2024 | 3,740.00 | 3,740.00 | 3,740.00 | 3,740.00 | 3,739.93 | - |
Jun 04, 2024 | 3,824.00 | 3,824.00 | 3,824.00 | 3,824.00 | 3,823.93 | - |
Jun 03, 2024 | - | - | - | - | - | - |
May 31, 2024 | 3,765.00 | 3,765.00 | 3,765.00 | 3,765.00 | 3,764.93 | - |
May 30, 2024 | 3,720.00 | 3,720.00 | 3,720.00 | 3,720.00 | 3,719.93 | - |
May 29, 2024 | 3,723.00 | 3,723.00 | 3,723.00 | 3,723.00 | 3,722.93 | - |
May 28, 2024 | 3,763.00 | 3,763.00 | 3,763.00 | 3,763.00 | 3,762.93 | - |
May 24, 2024 | 3,729.00 | 3,729.00 | 3,729.00 | 3,729.00 | 3,728.93 | - |
May 23, 2024 | 3,752.00 | 3,752.00 | 3,752.00 | 3,752.00 | 3,751.93 | - |
May 22, 2024 | 3,732.00 | 3,732.00 | 3,732.00 | 3,732.00 | 3,731.93 | - |
May 21, 2024 | 3,779.00 | 3,779.00 | 3,779.00 | 3,779.00 | 3,778.93 | - |
May 20, 2024 | 3,796.00 | 3,796.00 | 3,796.00 | 3,796.00 | 3,795.93 | - |
May 17, 2024 | 3,779.00 | 3,779.00 | 3,779.00 | 3,779.00 | 3,778.93 | - |
May 16, 2024 | 3,776.00 | 3,776.00 | 3,776.00 | 3,776.00 | 3,775.93 | - |
May 15, 2024 | 3,773.00 | 3,773.00 | 3,773.00 | 3,773.00 | 3,772.93 | - |
May 14, 2024 | 3,769.00 | 3,769.00 | 3,769.00 | 3,769.00 | 3,768.93 | - |
May 13, 2024 | 3,778.00 | 3,778.00 | 3,778.00 | 3,778.00 | 3,777.93 | - |
May 10, 2024 | 3,812.00 | 3,812.00 | 3,812.00 | 3,812.00 | 3,811.93 | - |
May 09, 2024 | 3,796.00 | 3,796.00 | 3,796.00 | 3,796.00 | 3,795.93 | - |
May 08, 2024 | 3,789.00 | 3,789.00 | 3,789.00 | 3,789.00 | 3,788.93 | - |
May 07, 2024 | 3,847.00 | 3,847.00 | 3,847.00 | 3,847.00 | 3,846.93 | - |
May 03, 2024 | 3,865.00 | 3,865.00 | 3,865.00 | 3,865.00 | 3,864.93 | - |
May 02, 2024 | 3,849.00 | 3,849.00 | 3,849.00 | 3,849.00 | 3,848.93 | - |
May 01, 2024 | 3,771.00 | 3,771.00 | 3,771.00 | 3,771.00 | 3,770.93 | - |
Apr 30, 2024 | 3,793.00 | 3,793.00 | 3,793.00 | 3,793.00 | 3,792.93 | - |
Apr 29, 2024 | 3,712.00 | 3,712.00 | 3,712.00 | 3,712.00 | 3,711.93 | - |
Apr 26, 2024 | 3,725.00 | 3,725.00 | 3,725.00 | 3,725.00 | 3,724.93 | - |
Apr 25, 2024 | 3,728.00 | 3,728.00 | 3,728.00 | 3,728.00 | 3,727.93 | - |
Apr 24, 2024 | 3,827.00 | 3,827.00 | 3,827.00 | 3,827.00 | 3,826.93 | - |
Apr 23, 2024 | 3,766.00 | 3,766.00 | 3,766.00 | 3,766.00 | 3,765.93 | - |
Apr 22, 2024 | 3,793.00 | 3,793.00 | 3,793.00 | 3,793.00 | 3,792.93 | - |
Apr 19, 2024 | 3,722.00 | 3,722.00 | 3,722.00 | 3,722.00 | 3,721.93 | - |
Apr 18, 2024 | 3,784.00 | 3,784.00 | 3,784.00 | 3,784.00 | 3,783.93 | - |
Apr 17, 2024 | 3,766.00 | 3,766.00 | 3,766.00 | 3,766.00 | 3,765.93 | - |
Apr 16, 2024 | 3,813.00 | 3,813.00 | 3,813.00 | 3,813.00 | 3,812.93 | - |
Apr 15, 2024 | 3,903.00 | 3,903.00 | 3,903.00 | 3,903.00 | 3,902.93 | - |
Apr 12, 2024 | 3,951.00 | 3,951.00 | 3,951.00 | 3,951.00 | 3,950.92 | - |
Apr 11, 2024 | 3,893.00 | 3,893.00 | 3,893.00 | 3,893.00 | 3,892.93 | - |
Apr 10, 2024 | 3,888.00 | 3,888.00 | 3,888.00 | 3,888.00 | 3,887.93 | - |
Apr 09, 2024 | 3,899.00 | 3,899.00 | 3,899.00 | 3,899.00 | 3,898.93 | - |
Apr 08, 2024 | 3,867.00 | 3,867.00 | 3,867.00 | 3,867.00 | 3,866.93 | - |
Apr 05, 2024 | 3,843.00 | 3,843.00 | 3,843.00 | 3,843.00 | 3,842.93 | - |
Apr 04, 2024 | 3,860.00 | 3,860.00 | 3,860.00 | 3,860.00 | 3,859.93 | - |
Apr 03, 2024 | 3,834.00 | 3,834.00 | 3,834.00 | 3,834.00 | 3,833.93 | - |
Apr 02, 2024 | 3,865.00 | 3,865.00 | 3,865.00 | 3,865.00 | 3,864.93 | - |
Mar 28, 2024 | 3,897.00 | 3,897.00 | 3,897.00 | 3,897.00 | 3,896.93 | - |
Mar 27, 2024 | 3,927.00 | 3,927.00 | 3,927.00 | 3,927.00 | 3,926.92 | - |
Mar 26, 2024 | 3,903.00 | 3,903.00 | 3,903.00 | 3,903.00 | 3,902.93 | - |
Mar 25, 2024 | 3,888.00 | 3,888.00 | 3,888.00 | 3,888.00 | 3,887.93 | - |
Mar 22, 2024 | 3,949.00 | 3,949.00 | 3,949.00 | 3,949.00 | 3,948.92 | - |
Mar 21, 2024 | 3,901.00 | 3,901.00 | 3,901.00 | 3,901.00 | 3,900.93 | - |
Mar 20, 2024 | 3,817.00 | 3,817.00 | 3,817.00 | 3,817.00 | 3,816.93 | - |
Mar 19, 2024 | 3,837.00 | 3,837.00 | 3,837.00 | 3,837.00 | 3,836.93 | - |
Mar 18, 2024 | - | - | - | - | - | - |
Mar 15, 2024 | 3,751.00 | 3,751.00 | 3,751.00 | 3,751.00 | 3,750.93 | - |
Mar 14, 2024 | 3,758.00 | 3,758.00 | 3,758.00 | 3,758.00 | 3,757.93 | - |
Mar 13, 2024 | 3,734.00 | 3,734.00 | 3,734.00 | 3,734.00 | 3,733.93 | - |
Mar 12, 2024 | 3,751.00 | 3,751.00 | 3,751.00 | 3,751.00 | 3,750.93 | - |
Mar 11, 2024 | 3,773.00 | 3,773.00 | 3,773.00 | 3,773.00 | 3,772.93 | - |
Mar 08, 2024 | 3,853.00 | 3,853.00 | 3,853.00 | 3,853.00 | 3,852.93 | - |
Mar 07, 2024 | 3,831.00 | 3,831.00 | 3,831.00 | 3,831.00 | 3,830.93 | - |
Mar 06, 2024 | 3,833.00 | 3,833.00 | 3,833.00 | 3,833.00 | 3,832.93 | - |
Mar 05, 2024 | 3,808.00 | 3,808.00 | 3,808.00 | 3,808.00 | 3,807.93 | - |
Mar 04, 2024 | 3,773.00 | 3,773.00 | 3,773.00 | 3,773.00 | 3,772.93 | - |
Mar 01, 2024 | 3,787.00 | 3,787.00 | 3,787.00 | 3,787.00 | 3,786.93 | - |
Feb 29, 2024 | 3,748.00 | 3,748.00 | 3,748.00 | 3,748.00 | 3,747.93 | - |
Feb 28, 2024 | 3,716.00 | 3,716.00 | 3,716.00 | 3,716.00 | 3,715.93 | - |
Feb 27, 2024 | 3,721.00 | 3,721.00 | 3,721.00 | 3,721.00 | 3,720.93 | - |
Feb 26, 2024 | 3,706.00 | 3,706.00 | 3,706.00 | 3,706.00 | 3,705.93 | - |
Feb 23, 2024 | 3,689.00 | 3,689.00 | 3,689.00 | 3,689.00 | 3,688.93 | - |
Feb 22, 2024 | 3,706.00 | 3,706.00 | 3,706.00 | 3,706.00 | 3,705.93 | - |
Feb 21, 2024 | 3,666.00 | 3,666.00 | 3,666.00 | 3,666.00 | 3,665.93 | - |
Feb 20, 2024 | 3,668.00 | 3,668.00 | 3,668.00 | 3,668.00 | 3,667.93 | - |
Feb 19, 2024 | 3,688.00 | 3,688.00 | 3,688.00 | 3,688.00 | 3,687.93 | - |
Feb 16, 2024 | 3,657.00 | 3,657.00 | 3,657.00 | 3,657.00 | 3,656.93 | - |
Feb 15, 2024 | 3,609.00 | 3,609.00 | 3,609.00 | 3,609.00 | 3,608.93 | - |
Feb 14, 2024 | 3,590.00 | 3,590.00 | 3,590.00 | 3,590.00 | 3,589.93 | - |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |