Date | Open | High | Low | Close* | Adj Close** | Volume |
---|---|---|---|---|---|---|
Apr 26, 2024 | 365,000.00 | 368,329.00 | 360,088.00 | 362,461.00 | 362,461.00 | 287,991 |
Apr 25, 2024 | 363,911.00 | 365,263.00 | 354,001.00 | 357,513.00 | 357,513.00 | 371,439 |
Apr 24, 2024 | 366,777.00 | 371,445.00 | 365,250.00 | 367,560.00 | 367,560.00 | 644,702 |
Apr 23, 2024 | 350,000.00 | 363,000.00 | 349,678.00 | 359,854.00 | 359,854.00 | 781,973 |
Apr 22, 2024 | 336,555.00 | 344,326.00 | 336,802.00 | 343,179.00 | 343,179.00 | 491,656 |
Apr 19, 2024 | 320,543.00 | 325,790.00 | 317,429.00 | 325,739.00 | 325,739.00 | 507,037 |
Apr 18, 2024 | 324,499.00 | 325,099.00 | 319,466.00 | 323,746.00 | 323,746.00 | 473,777 |
Apr 17, 2024 | 323,200.00 | 324,387.00 | 319,766.00 | 320,146.00 | 320,146.00 | 466,961 |
Apr 16, 2024 | 324,068.00 | 327,561.00 | 318,262.00 | 320,689.00 | 320,689.00 | 527,481 |
Apr 15, 2024 | 331,920.00 | 334,869.00 | 328,449.00 | 328,449.00 | 328,449.00 | 335,996 |
Apr 12, 2024 | 333,729.00 | 339,000.00 | 331,602.00 | 333,040.00 | 333,040.00 | 435,285 |
Apr 11, 2024 | 340,000.00 | 342,190.00 | 331,324.00 | 336,200.00 | 336,200.00 | 358,722 |
Apr 10, 2024 | 334,449.00 | 341,992.00 | 333,250.00 | 337,106.00 | 337,106.00 | 366,280 |
Apr 09, 2024 | 334,500.00 | 335,195.00 | 327,359.00 | 327,443.00 | 327,443.00 | 401,616 |
Apr 08, 2024 | 334,800.00 | 338,500.00 | 332,995.00 | 336,134.00 | 336,134.00 | 412,550 |
Apr 05, 2024 | 332,176.00 | 336,265.00 | 331,101.00 | 335,706.00 | 335,706.00 | 340,303 |
Apr 04, 2024 | 335,000.00 | 338,881.00 | 334,311.00 | 334,620.00 | 334,620.00 | 357,389 |
Apr 03, 2024 | 333,500.00 | 338,500.00 | 333,539.00 | 335,000.00 | 335,000.00 | 428,851 |
Apr 02, 2024 | 339,029.00 | 340,000.00 | 335,036.00 | 336,170.00 | 336,170.00 | 528,678 |
Mar 28, 2024 | 333,400.00 | 338,305.00 | 330,187.00 | 335,755.00 | 335,755.00 | 375,700 |
Mar 27, 2024 | 327,777.00 | 332,416.00 | 326,668.00 | 330,163.00 | 330,163.00 | 483,284 |
Mar 26, 2024 | 319,635.00 | 324,577.00 | 318,455.00 | 323,558.00 | 323,558.00 | 459,533 |
Mar 25, 2024 | 309,871.00 | 316,000.00 | 309,123.00 | 312,500.00 | 312,500.00 | 532,491 |
Mar 22, 2024 | 311,500.00 | 315,996.00 | 309,100.00 | 309,526.00 | 309,526.00 | 696,168 |
Mar 20, 2024 | 310,550.00 | 314,106.00 | 304,556.00 | 311,591.00 | 311,591.00 | 1,497,808 |
Mar 19, 2024 | 308,999.00 | 308,351.00 | 304,347.00 | 307,439.00 | 307,439.00 | 598,754 |
Mar 18, 2024 | 306,400.00 | 313,349.00 | 306,400.00 | 309,539.00 | 309,539.00 | 887,830 |
Mar 15, 2024 | 304,214.00 | 307,408.00 | 301,900.00 | 305,763.00 | 305,763.00 | 1,955,773 |
Mar 14, 2024 | 308,704.00 | 311,150.00 | 307,609.00 | 308,965.00 | 308,965.00 | 548,304 |
Mar 13, 2024 | 306,001.00 | 309,900.00 | 304,048.00 | 308,846.00 | 308,846.00 | 657,119 |
Mar 12, 2024 | 303,661.00 | 307,506.00 | 301,850.00 | 305,983.00 | 305,983.00 | 984,072 |
Mar 11, 2024 | 302,001.00 | 303,000.00 | 295,454.00 | 296,364.00 | 296,364.00 | 529,122 |
Mar 08, 2024 | 301,999.00 | 301,986.00 | 294,852.00 | 297,089.00 | 297,089.00 | 421,436 |
Mar 07, 2024 | 292,500.00 | 300,754.00 | 292,550.00 | 297,264.00 | 297,264.00 | 429,951 |
Mar 06, 2024 | 300,749.00 | 303,266.00 | 297,811.00 | 300,029.00 | 300,029.00 | 652,896 |
Mar 05, 2024 | 302,299.00 | 302,263.00 | 294,252.00 | 294,652.00 | 294,652.00 | 694,753 |
Mar 04, 2024 | 314,000.00 | 314,999.00 | 304,497.00 | 304,497.00 | 304,497.00 | 284,605 |
Mar 01, 2024 | 315,300.00 | 317,231.00 | 310,840.00 | 312,128.00 | 312,128.00 | 379,676 |
Feb 29, 2024 | 320,628.00 | 321,835.00 | 313,714.00 | 315,514.00 | 315,514.00 | 882,684 |
Feb 28, 2024 | 323,800.00 | 323,500.00 | 316,725.00 | 316,725.00 | 316,725.00 | 281,916 |
Feb 27, 2024 | 329,785.00 | 330,432.00 | 324,301.00 | 325,120.00 | 325,120.00 | 312,223 |
Feb 26, 2024 | 327,901.00 | 334,155.00 | 328,205.00 | 332,620.00 | 332,620.00 | 260,375 |
Feb 23, 2024 | 330,301.00 | 337,200.00 | 330,301.00 | 334,751.00 | 334,751.00 | 242,851 |
Feb 22, 2024 | 328,300.00 | 334,956.00 | 326,766.00 | 333,915.00 | 333,915.00 | 265,661 |
Feb 21, 2024 | 325,000.00 | 327,677.00 | 321,355.00 | 327,306.00 | 327,306.00 | 417,737 |
Feb 20, 2024 | 323,700.00 | 326,006.00 | 319,557.00 | 321,358.00 | 321,358.00 | 284,593 |
Feb 19, 2024 | 327,500.00 | 331,070.00 | 324,806.00 | 328,623.00 | 328,623.00 | 322,430 |
Feb 16, 2024 | 333,508.00 | 334,799.00 | 330,000.00 | 330,537.00 | 330,537.00 | 518,990 |
Feb 15, 2024 | 328,000.00 | 332,465.00 | 325,143.00 | 329,608.00 | 329,608.00 | 397,762 |
Feb 14, 2024 | 338,300.00 | 338,852.00 | 328,912.00 | 330,008.00 | 330,008.00 | 516,708 |
Feb 13, 2024 | 346,070.00 | 345,060.00 | 337,019.00 | 337,019.00 | 337,019.00 | 412,825 |
Feb 12, 2024 | 342,669.00 | 344,461.00 | 340,100.00 | 343,295.00 | 343,295.00 | 293,580 |
Feb 09, 2024 | 338,217.00 | 346,482.00 | 338,500.00 | 342,778.00 | 342,778.00 | 420,643 |
Feb 08, 2024 | 336,800.00 | 341,316.00 | 334,056.00 | 337,693.00 | 337,693.00 | 391,703 |
Feb 07, 2024 | 338,900.00 | 345,950.00 | 338,988.00 | 342,333.00 | 342,333.00 | 445,098 |
Feb 06, 2024 | 332,800.00 | 339,170.00 | 332,100.00 | 337,829.00 | 337,829.00 | 681,649 |
Feb 05, 2024 | 326,400.00 | 329,536.00 | 322,664.00 | 325,676.00 | 325,676.00 | 424,085 |
Feb 02, 2024 | 323,800.00 | 328,200.00 | 322,328.00 | 326,400.00 | 326,400.00 | 564,229 |
Feb 01, 2024 | 308,000.00 | 318,230.00 | 311,000.00 | 317,729.00 | 317,729.00 | 379,512 |
Jan 31, 2024 | 315,500.00 | 316,857.00 | 310,998.00 | 313,724.00 | 313,724.00 | 562,700 |
Jan 30, 2024 | 312,500.00 | 319,670.00 | 310,181.00 | 318,559.00 | 318,559.00 | 347,707 |
Jan 29, 2024 | 321,150.00 | 322,716.00 | 318,300.00 | 318,300.00 | 318,300.00 | 381,099 |
Jan 26, 2024 | 315,014.00 | 321,837.00 | 310,462.00 | 321,554.00 | 321,554.00 | 446,101 |
Jan 25, 2024 | 324,500.00 | 326,000.00 | 316,855.00 | 317,250.00 | 317,250.00 | 639,357 |
Jan 24, 2024 | 305,000.00 | 319,660.00 | 301,669.00 | 319,000.00 | 319,000.00 | 882,988 |
Jan 23, 2024 | 299,400.00 | 303,000.00 | 296,308.00 | 303,000.00 | 303,000.00 | 664,698 |
Jan 22, 2024 | 283,747.00 | 290,422.00 | 283,000.00 | 289,950.00 | 289,950.00 | 391,264 |
Jan 19, 2024 | 285,100.00 | 294,403.00 | 285,117.00 | 292,559.00 | 292,559.00 | 336,037 |
Jan 18, 2024 | 287,800.00 | 291,999.00 | 286,432.00 | 289,892.00 | 289,892.00 | 387,857 |
Jan 17, 2024 | 285,100.00 | 290,552.00 | 283,000.00 | 284,821.00 | 284,821.00 | 572,148 |
Jan 16, 2024 | 295,000.00 | 297,245.00 | 290,500.00 | 290,924.00 | 290,924.00 | 376,767 |
Jan 15, 2024 | 296,687.00 | 298,751.00 | 295,241.00 | 297,821.00 | 297,821.00 | 251,993 |
Jan 12, 2024 | 300,804.00 | 300,804.00 | 296,739.00 | 299,234.00 | 299,234.00 | 227,430 |
Jan 11, 2024 | 300,000.00 | 304,146.00 | 298,654.00 | 300,150.00 | 300,150.00 | 451,854 |
Jan 10, 2024 | 297,000.00 | 301,122.00 | 292,193.00 | 293,126.00 | 293,126.00 | 516,805 |
Jan 09, 2024 | 303,024.00 | 303,946.00 | 297,636.00 | 298,683.00 | 298,683.00 | 284,539 |
Jan 08, 2024 | 305,050.00 | 306,363.00 | 300,000.00 | 304,050.00 | 304,050.00 | 236,195 |
Jan 05, 2024 | 308,902.00 | 309,405.00 | 305,334.00 | 307,954.00 | 307,954.00 | 266,891 |
Jan 04, 2024 | 306,100.00 | 314,358.00 | 306,101.00 | 312,804.00 | 312,804.00 | 404,669 |
Jan 03, 2024 | 303,003.00 | 314,754.00 | 303,142.00 | 308,718.00 | 308,718.00 | 336,830 |
Jan 02, 2024 | 307,900.00 | 313,208.00 | 302,039.00 | 305,012.00 | 305,012.00 | 330,166 |
Dec 29, 2023 | 307,400.00 | 312,890.00 | 302,930.00 | 312,800.00 | 312,800.00 | 284,463 |
Dec 28, 2023 | 307,300.00 | 307,294.00 | 301,673.00 | 302,934.00 | 302,934.00 | 313,595 |
Dec 27, 2023 | 300,488.00 | 311,052.00 | 290,900.00 | 300,623.00 | 300,623.00 | 911,670 |
Dec 22, 2023 | 289,000.00 | 290,000.00 | 267,330.00 | 274,235.00 | 274,235.00 | 1,017,931 |
Dec 21, 2023 | 330,000.00 | 335,095.00 | 326,200.00 | 333,200.00 | 333,200.00 | 882,769 |
Dec 20, 2023 | 330,020.00 | 336,000.00 | 327,744.00 | 330,000.00 | 330,000.00 | 250,538 |
Dec 19, 2023 | 330,897.00 | 336,500.00 | 329,672.00 | 332,701.00 | 332,701.00 | 308,021 |
Dec 18, 2023 | 327,503.00 | 335,558.00 | 327,214.00 | 329,204.00 | 329,204.00 | 577,042 |
Dec 14, 2023 | 343,059.00 | 344,849.00 | 337,333.00 | 337,913.00 | 337,913.00 | 1,385,654 |
Dec 13, 2023 | 338,798.00 | 346,999.00 | 335,001.00 | 343,059.00 | 343,059.00 | 355,892 |
Dec 12, 2023 | 345,000.00 | 348,827.00 | 340,174.00 | 340,458.00 | 340,458.00 | 310,652 |
Dec 11, 2023 | 335,600.00 | 344,132.00 | 335,519.00 | 343,572.00 | 343,572.00 | 356,922 |
Dec 08, 2023 | 336,818.00 | 343,716.00 | 336,808.00 | 338,500.00 | 338,500.00 | 441,076 |
Dec 07, 2023 | 336,250.00 | 341,671.00 | 334,792.00 | 338,426.00 | 338,426.00 | 397,574 |
Dec 06, 2023 | 343,500.00 | 344,702.00 | 339,382.00 | 339,382.00 | 339,382.00 | 310,262 |
Dec 06, 2023 | 874 Dividend | |||||
Dec 05, 2023 | 341,400.00 | 342,156.00 | 337,494.00 | 342,156.00 | 341,282.00 | 421,890 |
Dec 04, 2023 | 336,800.00 | 350,000.00 | 335,090.00 | 347,800.00 | 346,911.56 | 489,853 |
Dec 01, 2023 | 343,900.00 | 346,241.00 | 336,539.50 | 338,795.00 | 337,929.56 | 292,455 |
*Close price adjusted for splits.**Adjusted close price adjusted for splits and dividend and/or capital gain distributions. |