KFY(KFY)
KFY
Historical Prices (Last 90 Days)
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 10/13/2026 | $70.42 | $73.10 | $70.42 | $71.90 | 608,300 |
| 10/12/2026 | $71.55 | $72.06 | $70.79 | $70.96 | 382,552 |
| 10/9/2026 | $72.82 | $72.92 | $71.40 | $71.66 | 341,444 |
| 10/8/2026 | $70.85 | $73.16 | $70.46 | $72.93 | 670,300 |
| 10/7/2026 | $70.82 | $71.27 | $70.47 | $70.53 | 386,100 |
| 10/6/2026 | $72.01 | $72.04 | $70.64 | $71.06 | 371,016 |
| 10/5/2026 | $72.01 | $72.77 | $71.53 | $71.71 | 817,725 |
| 10/2/2026 | $72.60 | $73.27 | $71.60 | $71.92 | 611,582 |
| 10/1/2026 | $71.86 | $73.91 | $71.86 | $72.37 | 674,798 |
| 9/30/2026 | $71.87 | $72.25 | $71.32 | $71.59 | 765,900 |
| 9/29/2026 | $71.02 | $72.06 | $70.26 | $71.98 | 960,600 |
| 9/28/2026 | $71.12 | $72.31 | $70.58 | $71.31 | 563,918 |
| 9/25/2026 | $71.38 | $72.09 | $70.96 | $71.73 | 611,449 |
| 9/24/2026 | $74.00 | $74.43 | $70.57 | $72.00 | 978,158 |
| 9/23/2026 | $75.42 | $75.43 | $73.91 | $73.96 | 562,001 |
| 9/22/2026 | $77.11 | $77.11 | $75.08 | $75.86 | 352,189 |
| 9/21/2026 | $77.37 | $77.37 | $76.46 | $76.77 | 359,113 |
| 9/18/2026 | $77.22 | $77.22 | $76.07 | $76.78 | 1.79M |
| 9/17/2026 | $77.50 | $77.61 | $76.11 | $77.12 | 352,100 |
| 9/16/2026 | $77.38 | $78.40 | $76.94 | $77.43 | 419,902 |
| 9/15/2026 | $77.73 | $78.32 | $77.36 | $77.84 | 654,600 |
| 9/14/2026 | $79.06 | $79.58 | $77.81 | $78.38 | 684,300 |
| 9/11/2026 | $78.32 | $79.03 | $77.17 | $77.59 | 510,914 |
| 9/10/2026 | $79.54 | $81.50 | $77.53 | $78.14 | 603,030 |
| 9/9/2026 | $80.44 | $82.00 | $76.63 | $81.13 | 863,749 |
| 9/8/2026 | $84.71 | $84.71 | $81.54 | $82.04 | 516,908 |
| 9/4/2026 | $84.09 | $85.68 | $83.17 | $85.35 | 621,684 |
| 9/3/2026 | $84.76 | $86.23 | $83.90 | $85.59 | 418,962 |
| 9/2/2026 | $84.34 | $85.04 | $83.28 | $83.59 | 427,312 |
| 9/1/2026 | $85.58 | $86.40 | $83.97 | $84.65 | 332,862 |
| 8/31/2026 | $86.11 | $86.25 | $84.88 | $85.55 | 417,600 |
| 8/28/2026 | $86.10 | $87.51 | $85.72 | $86.28 | 532,600 |
| 8/27/2026 | $83.86 | $85.05 | $83.56 | $84.65 | 246,200 |
| 8/26/2026 | $84.17 | $84.60 | $83.26 | $83.99 | 346,800 |
| 8/25/2026 | $84.04 | $85.03 | $84.01 | $84.40 | 212,706 |
| 8/24/2026 | $85.41 | $86.22 | $84.50 | $84.73 | 415,548 |
| 8/21/2026 | $84.98 | $85.87 | $84.39 | $85.06 | 284,917 |
| 8/20/2026 | $84.03 | $84.93 | $84.00 | $84.59 | 254,400 |
| 8/19/2026 | $84.01 | $85.97 | $84.01 | $84.40 | 326,746 |
| 8/18/2026 | $84.16 | $85.08 | $83.71 | $83.87 | 370,900 |
| 8/17/2026 | $83.21 | $83.48 | $82.72 | $83.05 | 271,300 |
| 8/14/2026 | $85.00 | $85.50 | $83.49 | $84.19 | 228,900 |
| 8/13/2026 | $84.13 | $84.87 | $82.90 | $84.83 | 259,500 |
| 8/12/2026 | $81.99 | $83.31 | $81.39 | $83.30 | 314,618 |
| 8/11/2026 | $83.75 | $84.07 | $82.59 | $82.75 | 261,100 |
| 8/10/2026 | $84.07 | $84.52 | $83.32 | $83.64 | 272,803 |
| 8/7/2026 | $83.12 | $84.71 | $81.86 | $84.07 | 423,851 |
| 8/6/2026 | $83.56 | $83.56 | $82.09 | $82.67 | 281,838 |
| 8/5/2026 | $83.95 | $83.95 | $81.74 | $83.48 | 261,933 |
| 8/4/2026 | $81.46 | $83.56 | $81.44 | $83.20 | 367,600 |
| 8/3/2026 | $83.11 | $84.28 | $82.60 | $82.86 | 313,000 |
| 7/31/2026 | $81.24 | $82.34 | $80.76 | $82.27 | 339,600 |
| 7/30/2026 | $83.40 | $84.22 | $80.62 | $82.11 | 364,200 |
| 7/29/2026 | $84.04 | $85.69 | $83.51 | $84.69 | 495,806 |
| 7/28/2026 | $82.58 | $85.04 | $82.53 | $83.70 | 414,600 |
| 7/27/2026 | $79.20 | $81.62 | $79.20 | $81.17 | 364,713 |
| 7/24/2026 | $78.33 | $79.50 | $77.93 | $78.25 | 422,530 |
| 7/23/2026 | $78.91 | $78.97 | $76.60 | $77.84 | 421,307 |
| 7/22/2026 | $79.00 | $79.04 | $77.53 | $78.10 | 309,813 |
| 7/21/2026 | $76.65 | $78.89 | $76.63 | $78.04 | 363,100 |
| 7/20/2026 | $78.07 | $78.40 | $77.39 | $78.02 | 327,800 |
| 7/17/2026 | $78.81 | $79.97 | $77.77 | $78.61 | 404,000 |
| 7/16/2026 | $77.50 | $79.19 | $76.64 | $78.87 | 610,733 |
Latest close Refreshed daily after the closeAbout this data
Explore More
Industrial Stocks
More Industrials stocks
Stock Comparison
Compare equities side by side
52-Week Highs Breakout
Stocks breaking to new annual highs
52-Week Lows Oversold
S&P 500 oversold value screener
Trending Momentum
Relative strength momentum leaders
Earnings Calendar
Upcoming earnings dates & reports
S&P 500 Screener
Filter and sort all 500 stocks
Market Movers
Today's biggest gainers and losers
Market Heatmap
Visual sector performance