CFFI(CFFI)
CFFI
Historical Prices (Last 90 Days)
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 10/8/2026 | $102.29 | $103.40 | $101.00 | $101.51 | 34,686 |
| 10/7/2026 | $101.28 | $103.04 | $99.82 | $102.01 | 34,706 |
| 10/6/2026 | $99.94 | $102.30 | $99.04 | $102.21 | 40,404 |
| 10/5/2026 | $98.00 | $100.00 | $96.98 | $99.46 | 81,029 |
| 10/2/2026 | $97.90 | $99.50 | $96.64 | $98.30 | 55,900 |
| 10/1/2026 | $97.27 | $97.68 | $94.66 | $96.85 | 55,200 |
| 9/30/2026 | $99.46 | $100.10 | $96.08 | $97.97 | 84,624 |
| 9/29/2026 | $95.55 | $99.50 | $95.55 | $99.15 | 79,831 |
| 9/28/2026 | $94.00 | $94.81 | $92.70 | $94.69 | 147,000 |
| 9/25/2026 | $92.44 | $94.69 | $92.41 | $93.60 | 64,432 |
| 9/24/2026 | $91.35 | $93.82 | $91.35 | $93.01 | 116,218 |
| 9/23/2026 | $93.05 | $93.96 | $91.39 | $91.39 | 43,276 |
| 9/22/2026 | $93.03 | $94.64 | $92.61 | $93.94 | 79,300 |
| 9/21/2026 | $93.40 | $94.15 | $92.47 | $93.00 | 61,586 |
| 9/18/2026 | $93.49 | $94.66 | $92.51 | $93.60 | 110,817 |
| 9/17/2026 | $95.67 | $96.38 | $94.01 | $94.01 | 45,335 |
| 9/16/2026 | $96.45 | $97.07 | $94.84 | $94.84 | 39,700 |
| 9/15/2026 | $94.77 | $96.35 | $93.88 | $96.26 | 35,318 |
| 9/14/2026 | $94.90 | $96.62 | $93.02 | $95.31 | 52,383 |
| 9/11/2026 | $94.48 | $95.53 | $93.15 | $95.00 | 76,408 |
| 9/10/2026 | $92.85 | $94.85 | $92.21 | $93.62 | 93,400 |
| 9/9/2026 | $94.50 | $94.80 | $93.15 | $93.65 | 126,000 |
| 9/8/2026 | $93.60 | $95.96 | $93.20 | $93.50 | 57,765 |
| 9/4/2026 | $93.90 | $95.99 | $93.12 | $94.89 | 36,000 |
| 9/3/2026 | $92.10 | $96.00 | $91.01 | $94.63 | 67,357 |
| 9/2/2026 | $91.00 | $93.59 | $91.00 | $91.61 | 33,100 |
| 9/1/2026 | $90.28 | $92.75 | $90.28 | $91.41 | 173,644 |
| 8/31/2026 | $91.27 | $92.67 | $90.14 | $91.01 | 75,023 |
| 8/28/2026 | $91.26 | $94.31 | $91.26 | $91.75 | 130,610 |
| 8/27/2026 | $91.06 | $91.62 | $89.00 | $90.60 | 73,846 |
| 8/26/2026 | $90.50 | $91.59 | $89.50 | $91.59 | 140,100 |
| 8/25/2026 | $88.64 | $89.70 | $87.08 | $89.44 | 182,523 |
| 8/24/2026 | $86.07 | $88.95 | $86.07 | $86.99 | 69,849 |
| 8/21/2026 | $88.66 | $88.66 | $84.94 | $84.94 | 19,000 |
| 8/20/2026 | $87.00 | $89.56 | $84.88 | $88.84 | 13,628 |
| 8/19/2026 | $88.25 | $88.25 | $86.88 | $87.22 | 7,528 |
| 8/18/2026 | $86.80 | $88.07 | $86.17 | $87.62 | 9,146 |
| 8/17/2026 | $88.00 | $92.00 | $85.96 | $85.96 | 8,218 |
| 8/14/2026 | $88.48 | $88.75 | $87.46 | $88.39 | 7,500 |
| 8/13/2026 | $88.62 | $88.62 | $87.25 | $88.48 | 7,900 |
| 8/12/2026 | $87.50 | $89.60 | $86.40 | $88.62 | 9,500 |
| 8/11/2026 | $84.52 | $87.43 | $84.52 | $85.55 | 6,500 |
| 8/10/2026 | $86.30 | $87.60 | $84.26 | $85.26 | 9,611 |
| 8/7/2026 | $87.25 | $88.01 | $86.49 | $87.94 | 6,507 |
| 8/6/2026 | $87.20 | $88.64 | $86.55 | $88.64 | 17,705 |
| 8/5/2026 | $84.28 | $89.76 | $81.54 | $87.20 | 345,000 |
| 8/4/2026 | $84.03 | $84.79 | $83.75 | $84.10 | 6,920 |
| 8/3/2026 | $84.61 | $84.61 | $84.05 | $84.06 | 5,140 |
| 7/31/2026 | $82.06 | $83.15 | $82.06 | $82.59 | 5,700 |
| 7/30/2026 | $83.50 | $84.32 | $83.50 | $83.66 | 5,100 |
| 7/29/2026 | $81.60 | $85.03 | $81.60 | $84.75 | 8,500 |
| 7/28/2026 | $83.00 | $83.80 | $82.60 | $83.49 | 5,900 |
| 7/27/2026 | $79.19 | $79.38 | $78.00 | $79.38 | 5,619 |
| 7/24/2026 | $78.00 | $78.74 | $78.00 | $78.00 | 4,300 |
| 7/23/2026 | $78.25 | $78.50 | $76.50 | $77.85 | 5,400 |
| 7/22/2026 | $79.00 | $79.00 | $76.57 | $78.12 | 5,300 |
| 7/21/2026 | $77.01 | $77.15 | $76.50 | $77.15 | 4,511 |
| 7/20/2026 | $77.03 | $77.03 | $77.03 | $77.03 | 2,133 |
| 7/17/2026 | $79.04 | $79.97 | $77.60 | $79.97 | 5,500 |
| 7/16/2026 | $79.73 | $79.88 | $79.40 | $79.88 | 5,800 |
| 7/15/2026 | $78.76 | $78.77 | $77.60 | $78.00 | 8,744 |
| 7/14/2026 | $78.19 | $78.19 | $76.45 | $77.08 | 7,200 |
| 7/13/2026 | $80.00 | $81.02 | $77.85 | $77.85 | 7,900 |
| 7/10/2026 | $80.14 | $80.14 | $80.06 | $80.06 | 1,800 |
Latest close Refreshed daily after the closeAbout this data
Explore More
Financial Services Stocks
More Financial Services 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
Strategy Focus List
Continuous multi-factor scoring & catalyst forensics
Market Movers
Today's biggest gainers and losers