Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Jun 14, 2024 | 4,297.00 | 4,379.00 | 4,280.00 | 4,336.00 | 4,336.00 | 656,200 |
Jun 13, 2024 | 4,444.00 | 4,446.00 | 4,323.00 | 4,338.00 | 4,338.00 | 482,400 |
Jun 12, 2024 | 4,310.00 | 4,424.00 | 4,303.00 | 4,356.00 | 4,356.00 | 630,900 |
Jun 11, 2024 | 4,421.00 | 4,453.00 | 4,359.00 | 4,380.00 | 4,380.00 | 554,400 |
Jun 10, 2024 | 4,463.00 | 4,501.00 | 4,399.00 | 4,420.00 | 4,420.00 | 548,100 |
Jun 07, 2024 | 4,452.00 | 4,476.00 | 4,407.00 | 4,423.00 | 4,423.00 | 655,200 |
Jun 06, 2024 | 4,382.00 | 4,459.00 | 4,350.00 | 4,452.00 | 4,452.00 | 719,000 |
Jun 05, 2024 | 4,345.00 | 4,388.00 | 4,291.00 | 4,321.00 | 4,321.00 | 737,200 |
Jun 04, 2024 | 4,454.00 | 4,458.00 | 4,363.00 | 4,403.00 | 4,403.00 | 796,200 |
Jun 03, 2024 | 4,520.00 | 4,537.00 | 4,466.00 | 4,500.00 | 4,500.00 | 738,100 |
May 31, 2024 | 4,484.00 | 4,493.00 | 4,380.00 | 4,468.00 | 4,468.00 | 1,151,300 |
May 30, 2024 | 4,360.00 | 4,520.00 | 4,350.00 | 4,463.00 | 4,463.00 | 2,361,400 |
May 29, 2024 | 4,628.00 | 4,659.00 | 4,499.00 | 4,499.00 | 4,499.00 | 968,900 |
May 28, 2024 | 4,590.00 | 4,703.00 | 4,587.00 | 4,652.00 | 4,652.00 | 1,178,700 |
May 27, 2024 | 4,415.00 | 4,579.00 | 4,412.00 | 4,572.00 | 4,572.00 | 1,278,800 |
May 24, 2024 | 4,292.00 | 4,401.00 | 4,251.00 | 4,378.00 | 4,378.00 | 776,700 |
May 23, 2024 | 4,370.00 | 4,387.00 | 4,310.00 | 4,351.00 | 4,351.00 | 978,500 |
May 22, 2024 | 4,425.00 | 4,453.00 | 4,309.00 | 4,313.00 | 4,313.00 | 919,300 |
May 21, 2024 | 4,555.00 | 4,642.00 | 4,438.00 | 4,445.00 | 4,445.00 | 1,098,900 |
May 20, 2024 | 4,492.00 | 4,585.00 | 4,491.00 | 4,523.00 | 4,523.00 | 899,900 |
May 17, 2024 | 4,413.00 | 4,530.00 | 4,386.00 | 4,518.00 | 4,518.00 | 1,438,000 |
May 16, 2024 | 4,551.00 | 4,570.00 | 4,443.00 | 4,483.00 | 4,483.00 | 1,085,200 |
May 15, 2024 | 4,520.00 | 4,574.00 | 4,502.00 | 4,533.00 | 4,533.00 | 761,000 |
May 14, 2024 | 4,585.00 | 4,614.00 | 4,433.00 | 4,512.00 | 4,512.00 | 946,600 |
May 13, 2024 | 4,635.00 | 4,666.00 | 4,615.00 | 4,654.00 | 4,654.00 | 606,800 |
May 10, 2024 | 4,700.00 | 4,740.00 | 4,618.00 | 4,668.00 | 4,668.00 | 1,405,800 |
May 09, 2024 | 4,731.00 | 4,810.00 | 4,711.00 | 4,750.00 | 4,750.00 | 945,700 |
May 08, 2024 | 4,780.00 | 4,785.00 | 4,665.00 | 4,702.00 | 4,702.00 | 976,900 |
May 07, 2024 | 4,679.00 | 4,794.00 | 4,655.00 | 4,772.00 | 4,772.00 | 1,790,300 |
May 02, 2024 | 4,425.00 | 4,643.00 | 4,417.00 | 4,615.00 | 4,615.00 | 2,584,600 |
May 01, 2024 | 4,297.00 | 4,438.00 | 4,235.00 | 4,425.00 | 4,425.00 | 2,073,000 |
Apr 30, 2024 | 4,150.00 | 4,323.00 | 4,111.00 | 4,238.00 | 4,238.00 | 1,687,500 |
Apr 26, 2024 | 4,220.00 | 4,240.00 | 4,006.00 | 4,167.00 | 4,167.00 | 2,382,700 |
Apr 25, 2024 | 4,160.00 | 4,185.00 | 4,132.00 | 4,150.00 | 4,150.00 | 1,235,800 |
Apr 24, 2024 | 4,085.00 | 4,182.00 | 4,073.00 | 4,166.00 | 4,166.00 | 908,200 |
Apr 23, 2024 | 4,105.00 | 4,110.00 | 4,013.00 | 4,063.00 | 4,063.00 | 720,700 |
Apr 22, 2024 | 4,100.00 | 4,175.00 | 3,988.00 | 4,035.00 | 4,035.00 | 1,733,300 |
Apr 19, 2024 | 4,150.00 | 4,194.00 | 4,098.00 | 4,162.00 | 4,162.00 | 1,495,800 |
Apr 18, 2024 | 4,120.00 | 4,260.00 | 4,075.00 | 4,227.00 | 4,227.00 | 828,900 |
Apr 17, 2024 | 4,212.00 | 4,234.00 | 4,143.00 | 4,148.00 | 4,148.00 | 1,075,700 |
Apr 16, 2024 | 4,320.00 | 4,330.00 | 4,133.00 | 4,142.00 | 4,142.00 | 1,099,700 |
Apr 15, 2024 | 4,150.00 | 4,297.00 | 4,126.00 | 4,287.00 | 4,287.00 | 938,000 |
Apr 12, 2024 | 4,243.00 | 4,282.00 | 4,212.00 | 4,216.00 | 4,216.00 | 585,000 |
Apr 11, 2024 | 4,100.00 | 4,220.00 | 4,082.00 | 4,217.00 | 4,217.00 | 534,900 |
Apr 10, 2024 | 4,220.00 | 4,259.00 | 4,113.00 | 4,137.00 | 4,137.00 | 1,203,600 |
Apr 09, 2024 | 4,028.00 | 4,239.00 | 4,028.00 | 4,238.00 | 4,238.00 | 1,296,400 |
Apr 08, 2024 | 3,984.00 | 4,055.00 | 3,984.00 | 4,021.00 | 4,021.00 | 608,500 |
Apr 05, 2024 | 4,008.00 | 4,029.00 | 3,929.00 | 3,943.00 | 3,943.00 | 827,900 |
Apr 04, 2024 | 4,071.00 | 4,153.00 | 4,041.00 | 4,076.00 | 4,076.00 | 886,700 |
Apr 03, 2024 | 3,980.00 | 4,070.00 | 3,972.00 | 4,005.00 | 4,005.00 | 637,700 |
Apr 02, 2024 | 3,999.00 | 4,090.00 | 3,987.00 | 4,022.00 | 4,022.00 | 967,100 |
Apr 01, 2024 | 4,060.00 | 4,077.00 | 3,956.00 | 3,967.00 | 3,967.00 | 659,700 |
Mar 29, 2024 | 4,009.00 | 4,083.00 | 3,998.00 | 4,078.00 | 4,078.00 | 435,900 |
Mar 28, 2024 | 4,024.00 | 4,053.00 | 3,972.00 | 3,981.00 | 3,981.00 | 943,000 |
Mar 27, 2024 | 4,072.00 | 4,073.00 | 4,008.00 | 4,047.00 | 4,047.00 | 1,570,300 |
Mar 26, 2024 | 4,090.00 | 4,126.00 | 4,013.00 | 4,051.00 | 4,051.00 | 1,970,000 |
Mar 25, 2024 | 4,100.00 | 4,173.00 | 4,050.00 | 4,146.00 | 4,146.00 | 1,508,100 |
Mar 22, 2024 | 4,001.00 | 4,085.00 | 3,983.00 | 4,070.00 | 4,070.00 | 1,202,400 |
Mar 21, 2024 | 3,956.00 | 4,006.00 | 3,868.00 | 3,979.00 | 3,979.00 | 1,786,600 |
Mar 19, 2024 | 3,870.00 | 4,009.00 | 3,821.00 | 3,886.00 | 3,886.00 | 3,382,400 |
Mar 18, 2024 | 3,973.00 | 4,118.00 | 3,955.00 | 4,115.00 | 4,115.00 | 1,629,500 |
Mar 15, 2024 | 3,876.00 | 4,025.00 | 3,865.00 | 3,959.00 | 3,959.00 | 2,311,600 |
Mar 14, 2024 | 3,630.00 | 3,964.00 | 3,620.00 | 3,946.00 | 3,946.00 | 4,821,500 |
Mar 13, 2024 | 3,593.00 | 3,654.00 | 3,505.00 | 3,629.00 | 3,629.00 | 1,519,700 |
Mar 12, 2024 | 3,510.00 | 3,541.00 | 3,468.00 | 3,541.00 | 3,541.00 | 1,047,700 |
Mar 11, 2024 | 3,645.00 | 3,665.00 | 3,536.00 | 3,564.00 | 3,564.00 | 960,600 |
Mar 08, 2024 | 3,727.00 | 3,769.00 | 3,687.00 | 3,715.00 | 3,715.00 | 748,100 |
Mar 07, 2024 | 3,740.00 | 3,775.00 | 3,707.00 | 3,718.00 | 3,718.00 | 1,067,800 |
Mar 06, 2024 | 3,633.00 | 3,727.00 | 3,628.00 | 3,715.00 | 3,715.00 | 922,400 |
Mar 05, 2024 | 3,574.00 | 3,684.00 | 3,561.00 | 3,657.00 | 3,657.00 | 1,132,900 |
Mar 04, 2024 | 3,569.00 | 3,597.00 | 3,543.00 | 3,560.00 | 3,560.00 | 1,212,200 |
Mar 01, 2024 | 3,408.00 | 3,469.00 | 3,406.00 | 3,469.00 | 3,469.00 | 682,700 |
Feb 29, 2024 | 3,380.00 | 3,465.00 | 3,380.00 | 3,459.00 | 3,459.00 | 1,181,200 |
Feb 28, 2024 | 3,405.00 | 3,415.00 | 3,365.00 | 3,380.00 | 3,380.00 | 805,400 |
Feb 27, 2024 | 3,440.00 | 3,451.00 | 3,394.00 | 3,411.00 | 3,411.00 | 991,400 |
Feb 26, 2024 | 3,474.00 | 3,508.00 | 3,444.00 | 3,454.00 | 3,454.00 | 870,000 |
Feb 22, 2024 | 3,470.00 | 3,485.00 | 3,441.00 | 3,474.00 | 3,474.00 | 900,600 |
Feb 21, 2024 | 3,400.00 | 3,473.00 | 3,391.00 | 3,433.00 | 3,433.00 | 1,723,900 |
Feb 20, 2024 | 3,373.00 | 3,379.00 | 3,330.00 | 3,351.00 | 3,351.00 | 968,600 |
Feb 19, 2024 | 3,324.00 | 3,385.00 | 3,320.00 | 3,377.00 | 3,377.00 | 1,099,300 |
Feb 16, 2024 | 3,280.00 | 3,334.00 | 3,270.00 | 3,308.00 | 3,308.00 | 816,300 |
Feb 15, 2024 | 3,276.00 | 3,291.00 | 3,241.00 | 3,264.00 | 3,264.00 | 828,600 |
Feb 14, 2024 | 3,290.00 | 3,298.00 | 3,232.00 | 3,249.00 | 3,249.00 | 1,257,800 |
Feb 13, 2024 | 3,348.00 | 3,358.00 | 3,291.00 | 3,323.00 | 3,323.00 | 1,435,400 |
Feb 09, 2024 | 3,360.00 | 3,365.00 | 3,278.00 | 3,295.00 | 3,295.00 | 1,618,700 |
Feb 08, 2024 | 3,305.00 | 3,358.00 | 3,272.00 | 3,345.00 | 3,345.00 | 2,783,900 |
Feb 07, 2024 | 3,174.00 | 3,289.00 | 3,166.00 | 3,272.00 | 3,272.00 | 2,364,300 |
Feb 06, 2024 | 3,055.00 | 3,165.00 | 3,038.00 | 3,139.00 | 3,139.00 | 2,826,500 |
Feb 05, 2024 | 3,020.00 | 3,056.00 | 2,994.50 | 3,034.00 | 3,034.00 | 1,384,200 |
Feb 02, 2024 | 2,963.50 | 3,006.00 | 2,945.00 | 2,997.50 | 2,997.50 | 738,800 |
Feb 01, 2024 | 2,959.00 | 2,973.00 | 2,941.00 | 2,963.50 | 2,963.50 | 560,200 |
Jan 31, 2024 | 2,946.00 | 2,992.00 | 2,945.50 | 2,986.00 | 2,986.00 | 637,800 |
Jan 30, 2024 | 2,958.50 | 2,979.00 | 2,931.00 | 2,973.50 | 2,973.50 | 620,100 |
Jan 29, 2024 | 2,931.00 | 2,974.00 | 2,924.50 | 2,957.50 | 2,957.50 | 746,700 |
Jan 26, 2024 | 2,948.50 | 2,962.00 | 2,905.00 | 2,905.00 | 2,905.00 | 637,200 |
Jan 25, 2024 | 2,920.50 | 2,965.50 | 2,897.00 | 2,952.50 | 2,952.50 | 953,100 |
Jan 24, 2024 | 2,943.50 | 2,950.50 | 2,903.50 | 2,925.00 | 2,925.00 | 835,600 |
Jan 23, 2024 | 2,980.00 | 2,997.00 | 2,955.00 | 2,973.00 | 2,973.00 | 919,300 |
Jan 22, 2024 | 2,940.00 | 2,972.50 | 2,927.00 | 2,971.00 | 2,971.00 | 995,700 |
Jan 19, 2024 | 2,917.00 | 2,932.00 | 2,896.00 | 2,932.00 | 2,932.00 | 1,025,900 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |