Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
May 15, 2024 | 45,552.00 | 45,560.00 | 43,500.00 | 43,562.00 | 43,562.00 | 272,376 |
May 14, 2024 | 45,100.00 | 45,551.00 | 44,000.00 | 45,100.00 | 45,100.00 | 50,534 |
May 13, 2024 | 44,450.00 | 44,562.00 | 43,000.00 | 44,450.00 | 44,450.00 | 21,033 |
May 13, 2024 | 0.21339 Dividend | |||||
May 10, 2024 | 43,697.00 | 45,250.00 | 43,210.00 | 43,697.00 | 43,696.79 | 35,778 |
May 09, 2024 | 44,905.00 | 46,001.00 | 44,591.00 | 44,905.00 | 44,904.78 | 20,000 |
May 08, 2024 | 45,035.00 | 45,200.00 | 44,049.00 | 45,035.00 | 45,034.78 | 86,308 |
May 07, 2024 | 45,000.00 | 45,699.00 | 44,391.00 | 45,000.00 | 44,999.78 | 30,410 |
May 06, 2024 | 44,450.00 | 45,164.00 | 44,350.00 | 44,450.00 | 44,449.78 | 35,527 |
May 03, 2024 | 44,910.00 | 45,400.00 | 44,464.00 | 44,910.00 | 44,909.78 | 16,483 |
May 02, 2024 | 44,080.00 | 44,998.00 | 43,576.00 | 44,080.00 | 44,079.79 | 55,393 |
Apr 30, 2024 | 43,850.00 | 44,666.00 | 43,011.00 | 43,850.00 | 43,849.79 | 92,032 |
Apr 29, 2024 | 44,250.00 | 44,650.00 | 43,361.00 | 44,250.00 | 44,249.79 | 74,683 |
Apr 26, 2024 | 42,200.00 | 42,370.00 | 41,400.00 | 42,200.00 | 42,199.79 | 16,294 |
Apr 25, 2024 | 41,298.00 | 41,420.00 | 40,060.00 | 41,298.00 | 41,297.80 | 70,354 |
Apr 24, 2024 | 41,014.00 | 42,800.00 | 41,014.00 | 41,014.00 | 41,013.80 | 182,790 |
Apr 23, 2024 | 42,877.00 | 43,133.00 | 41,450.00 | 42,877.00 | 42,876.79 | 68,492 |
Apr 22, 2024 | 41,980.00 | 43,100.00 | 41,100.00 | 41,980.00 | 41,979.79 | 57,554 |
Apr 19, 2024 | 42,925.00 | 43,960.00 | 42,925.00 | 42,925.00 | 42,924.79 | 16,800 |
Apr 18, 2024 | 44,290.00 | 45,299.00 | 44,100.00 | 44,290.00 | 44,289.79 | 72,761 |
Apr 17, 2024 | 45,140.00 | 46,000.00 | 44,750.00 | 45,140.00 | 45,139.78 | 46,441 |
Apr 16, 2024 | 45,000.00 | 45,801.00 | 44,992.00 | 45,000.00 | 44,999.78 | 28,489 |
Apr 15, 2024 | 45,900.00 | 48,963.00 | 45,300.00 | 45,900.00 | 45,899.78 | 30,495 |
Apr 12, 2024 | 46,599.00 | 49,000.00 | 46,500.00 | 46,599.00 | 46,598.77 | 42,847 |
Apr 11, 2024 | 49,050.00 | 49,500.00 | 48,265.00 | 49,050.00 | 49,049.76 | 39,322 |
Apr 10, 2024 | 48,783.00 | 49,100.00 | 47,529.00 | 48,783.00 | 48,782.76 | 40,720 |
Apr 09, 2024 | 48,504.00 | 48,504.00 | 46,685.00 | 48,504.00 | 48,503.76 | 110,582 |
Apr 08, 2024 | 47,000.00 | 47,800.00 | 45,245.00 | 47,000.00 | 46,999.77 | 19,432 |
Apr 05, 2024 | 44,801.00 | 46,911.00 | 44,801.00 | 44,801.00 | 44,800.78 | 60,478 |
Apr 04, 2024 | 45,700.00 | 47,682.00 | 45,700.00 | 45,700.00 | 45,699.78 | 60,294 |
Apr 03, 2024 | 47,007.00 | 47,601.00 | 46,600.00 | 47,007.00 | 47,006.77 | 82,906 |
Apr 02, 2024 | 47,098.00 | 48,686.00 | 46,700.00 | 47,098.00 | 47,097.77 | 39,994 |
Apr 01, 2024 | 48,053.00 | 49,155.00 | 48,053.00 | 48,053.00 | 48,052.77 | 24,435 |
Mar 28, 2024 | 47,698.00 | 48,790.00 | 47,496.00 | 47,698.00 | 47,697.77 | 55,905 |
Mar 27, 2024 | 47,550.00 | 47,904.00 | 45,200.00 | 47,550.00 | 47,549.77 | 28,107 |
Mar 26, 2024 | 45,755.00 | 46,395.00 | 45,199.00 | 45,755.00 | 45,754.78 | 33,050 |
Mar 25, 2024 | 45,510.00 | 47,000.00 | 45,501.00 | 45,510.00 | 45,509.78 | 67,555 |
Mar 22, 2024 | 47,300.00 | 48,000.00 | 47,043.00 | 47,300.00 | 47,299.77 | 20,675 |
Mar 21, 2024 | 48,200.00 | 49,546.00 | 48,027.00 | 48,200.00 | 48,199.77 | 42,193 |
Mar 20, 2024 | 48,700.00 | 48,800.00 | 46,569.00 | 48,700.00 | 48,699.76 | 30,617 |
Mar 19, 2024 | 46,548.00 | 47,750.00 | 46,159.00 | 46,548.00 | 46,547.77 | 72,639 |
Mar 18, 2024 | 47,801.00 | 49,100.00 | 47,345.00 | 47,801.00 | 47,800.77 | 31,758 |
Mar 15, 2024 | 47,749.00 | 47,749.00 | 46,244.00 | 47,749.00 | 47,748.77 | 1,088,779 |
Mar 14, 2024 | 46,244.00 | 47,198.00 | 45,785.00 | 46,244.00 | 46,243.77 | 33,261 |
Mar 13, 2024 | 48,002.00 | 48,700.00 | 47,455.00 | 48,002.00 | 48,001.77 | 25,221 |
Mar 12, 2024 | 47,805.00 | 48,648.00 | 47,312.00 | 47,805.00 | 47,804.77 | 80,189 |
Mar 11, 2024 | 47,255.00 | 47,400.00 | 44,956.00 | 47,255.00 | 47,254.77 | 26,325 |
Mar 08, 2024 | 44,611.00 | 46,600.00 | 44,611.00 | 44,611.00 | 44,610.78 | 26,480 |
Mar 07, 2024 | 45,535.00 | 46,600.00 | 45,210.00 | 45,535.00 | 45,534.78 | 32,471 |
Mar 06, 2024 | 45,406.00 | 46,549.00 | 43,879.00 | 45,406.00 | 45,405.78 | 33,196 |
Mar 05, 2024 | 44,350.00 | 47,667.00 | 43,960.00 | 44,350.00 | 44,349.79 | 43,097 |
Mar 04, 2024 | 46,701.00 | 50,355.00 | 46,701.00 | 46,701.00 | 46,700.77 | 50,561 |
Mar 01, 2024 | 49,460.00 | 49,850.00 | 48,350.00 | 49,460.00 | 49,459.76 | 21,198 |
Feb 29, 2024 | 48,000.00 | 49,576.00 | 45,400.00 | 48,000.00 | 47,999.77 | 373,123 |
Feb 28, 2024 | 45,111.00 | 45,803.00 | 44,465.00 | 45,111.00 | 45,110.78 | 57,104 |
Feb 27, 2024 | 44,911.00 | 45,100.00 | 43,300.00 | 44,911.00 | 44,910.78 | 55,428 |
Feb 26, 2024 | 43,200.00 | 43,800.00 | 42,397.00 | 43,200.00 | 43,199.79 | 19,962 |
Feb 23, 2024 | 43,338.00 | 43,399.00 | 42,268.00 | 43,338.00 | 43,337.79 | 44,601 |
Feb 22, 2024 | 42,320.00 | 42,894.00 | 41,668.00 | 42,320.00 | 42,319.79 | 46,526 |
Feb 21, 2024 | 41,311.00 | 42,450.00 | 41,001.00 | 41,311.00 | 41,310.80 | 76,797 |
Feb 20, 2024 | 41,248.00 | 43,254.00 | 40,426.00 | 41,248.00 | 41,247.80 | 127,079 |
Feb 19, 2024 | 43,100.00 | 43,100.00 | 42,000.00 | 43,100.00 | 43,099.79 | 18,224 |
Feb 16, 2024 | 42,390.00 | 42,409.00 | 40,601.00 | 42,390.00 | 42,389.79 | 42,347 |
Feb 15, 2024 | 40,292.00 | 40,750.00 | 38,350.00 | 40,292.00 | 40,291.80 | 29,275 |
Feb 14, 2024 | 38,860.00 | 39,700.00 | 38,643.00 | 38,860.00 | 38,859.81 | 41,717 |
Feb 13, 2024 | 38,900.00 | 41,450.00 | 38,800.00 | 38,900.00 | 38,899.81 | 87,494 |
Feb 12, 2024 | 41,089.00 | 41,500.00 | 39,041.00 | 41,089.00 | 41,088.80 | 22,898 |
Feb 09, 2024 | 39,040.00 | 39,476.00 | 38,463.00 | 39,040.00 | 39,039.81 | 20,066 |
Feb 08, 2024 | 39,177.00 | 39,199.00 | 38,150.00 | 39,177.00 | 39,176.81 | 39,007 |
Feb 07, 2024 | 38,850.00 | 39,113.00 | 38,199.00 | 38,850.00 | 38,849.81 | 44,216 |
Feb 06, 2024 | 38,380.00 | 39,400.00 | 37,500.00 | 38,380.00 | 38,379.81 | 114,950 |
Feb 05, 2024 | 38,198.00 | 38,225.00 | 37,001.00 | 38,198.00 | 38,197.81 | 80 |
Feb 02, 2024 | 38,100.00 | 40,300.00 | 38,100.00 | 38,100.00 | 38,099.81 | 20 |
Feb 01, 2024 | 39,802.00 | 41,200.00 | 39,599.00 | 39,802.00 | 39,801.80 | 82,647 |
Jan 31, 2024 | 40,300.00 | 42,129.00 | 39,590.00 | 40,300.00 | 40,299.80 | 127,652 |
Jan 30, 2024 | 41,017.00 | 43,000.00 | 41,017.00 | 41,017.00 | 41,016.80 | 74,289 |
Jan 29, 2024 | 42,700.00 | 44,000.00 | 42,500.00 | 42,700.00 | 42,699.79 | 70,355 |
Jan 26, 2024 | 43,431.00 | 45,114.00 | 43,000.00 | 43,431.00 | 43,430.79 | 29,017 |
Jan 25, 2024 | 42,755.00 | 45,114.00 | 42,703.00 | 42,755.00 | 42,754.79 | 140,492 |
Jan 24, 2024 | 44,900.00 | 46,073.00 | 44,783.00 | 44,900.00 | 44,899.78 | 25,946 |
Jan 23, 2024 | 44,800.00 | 45,049.00 | 43,625.00 | 44,800.00 | 44,799.78 | 86,084 |
Jan 22, 2024 | 43,600.00 | 44,910.00 | 42,200.00 | 43,600.00 | 43,599.79 | 21,047 |
Jan 19, 2024 | 42,993.00 | 44,800.00 | 42,500.00 | 42,993.00 | 42,992.79 | 58,455 |
Jan 18, 2024 | 44,000.00 | 45,788.00 | 43,910.00 | 44,000.00 | 43,999.79 | 31,131 |
Jan 17, 2024 | 44,700.00 | 46,100.00 | 43,999.00 | 44,700.00 | 44,699.78 | 178,009 |
Jan 16, 2024 | 45,600.00 | 46,400.00 | 44,500.00 | 45,600.00 | 45,599.78 | 159,159 |
Jan 15, 2024 | 45,496.00 | 46,000.00 | 42,610.00 | 45,496.00 | 45,495.78 | 18,460 |
Jan 12, 2024 | 44,410.00 | 46,380.00 | 44,410.00 | 44,410.00 | 44,409.78 | 35,708 |
Jan 11, 2024 | 46,000.00 | 48,508.00 | 44,978.00 | 46,000.00 | 45,999.77 | 173,952 |
Jan 10, 2024 | 47,290.00 | 48,980.00 | 47,049.00 | 47,290.00 | 47,289.77 | 77,510 |
Jan 09, 2024 | 48,508.00 | 50,000.00 | 48,100.00 | 48,508.00 | 48,507.76 | 53,565 |
Jan 08, 2024 | 48,980.00 | 50,000.00 | 48,208.00 | 48,980.00 | 48,979.76 | 59,977 |
Jan 05, 2024 | 48,810.00 | 49,990.00 | 47,500.00 | 48,810.00 | 48,809.76 | 18,936 |
Jan 04, 2024 | 49,099.00 | 52,500.00 | 48,970.00 | 49,099.00 | 49,098.76 | 42,123 |
Jan 03, 2024 | 50,950.00 | 53,198.00 | 49,900.00 | 50,950.00 | 50,949.75 | 31,209 |
Jan 02, 2024 | 53,198.00 | 53,490.00 | 51,600.00 | 53,198.00 | 53,197.74 | 33,900 |
Dec 29, 2023 | 52,650.00 | 56,990.00 | 52,464.00 | 52,650.00 | 52,649.74 | 49,859 |
Dec 28, 2023 | 55,300.00 | 58,200.00 | 54,000.00 | 55,300.00 | 55,299.73 | 58,848 |
Dec 27, 2023 | 53,995.00 | 55,450.00 | 53,995.00 | 53,995.00 | 53,994.73 | 41,626 |
Dec 26, 2023 | 54,750.00 | 55,113.00 | 52,897.00 | 54,750.00 | 54,749.73 | 21,262 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |