NASDAQ : CFFI
$0.85 (1.1%)
| Date | Opening Price | Closing Price | %Chg | Volume |
|---|---|---|---|---|
| 2026-07-22 | $78.00 | $78.00 | 0.00% | - |
| 2026-07-21 | $77.01 | $77.15 | 0.18% | 4511 |
| 2026-07-20 | $77.03 | $77.03 | 0.00% | 2133 |
| 2026-07-17 | $79.04 | $79.97 | 1.18% | 5500 |
| 2026-07-16 | $79.73 | $79.88 | 0.19% | 5800 |
| 2026-07-15 | $78.76 | $78.00 | -0.96% | 8744 |
| 2026-07-14 | $78.19 | $77.08 | -1.42% | 7200 |
| 2026-07-13 | $80.00 | $77.85 | -2.69% | 7900 |
| 2026-07-10 | $80.14 | $80.06 | -0.10% | 1800 |
| 2026-07-09 | $78.25 | $79.28 | 1.32% | 3320 |
| 2026-07-08 | $80.50 | $78.66 | -2.29% | 7542 |
| 2026-07-07 | $81.11 | $80.00 | -1.37% | 2900 |
| 2026-07-06 | $80.79 | $80.79 | 0.00% | 3200 |
| 2026-07-02 | $83.50 | $82.70 | -0.96% | 5342 |
| 2026-07-01 | $80.87 | $83.89 | 3.73% | 6000 |
| 2026-06-30 | $82.46 | $80.00 | -2.98% | 6327 |
| 2026-06-29 | $84.73 | $83.31 | -1.68% | 12900 |
| 2026-06-26 | $80.64 | $86.18 | 6.87% | 54205 |
| 2026-06-25 | $81.45 | $79.74 | -2.10% | 3700 |
| 2026-06-24 | $79.79 | $81.45 | 2.08% | 5601 |
| 2026-06-23 | $78.65 | $79.12 | 0.60% | 11032 |
| 2026-06-22 | $78.00 | $75.73 | -2.91% | 5353 |
| 2026-06-18 | $77.37 | $78.36 | 1.28% | 11000 |
| 2026-06-17 | $76.96 | $76.16 | -1.04% | 5900 |
| 2026-06-16 | $74.34 | $75.50 | 1.56% | 7000 |
| 2026-06-15 | $74.34 | $74.34 | 0.00% | 2030 |
| 2026-06-12 | $77.04 | $77.20 | 0.21% | 3020 |
| 2026-06-11 | $78.00 | $77.08 | -1.18% | 3400 |
| 2026-06-10 | $76.05 | $78.25 | 2.89% | 18920 |
| 2026-06-09 | $74.04 | $76.05 | 2.71% | 6000 |
| 2026-06-08 | $74.26 | $74.56 | 0.40% | 3400 |
| 2026-06-05 | $72.11 | $74.90 | 3.87% | 6800 |
| 2026-06-04 | $70.45 | $72.79 | 3.32% | 2348 |
| 2026-06-03 | $72.22 | $70.38 | -2.55% | 6619 |
| 2026-06-02 | $72.56 | $73.07 | 0.70% | 2405 |
| 2026-06-01 | $72.76 | $73.55 | 1.09% | 1831 |
| 2026-05-29 | $73.75 | $73.75 | 0.00% | 3600 |
| 2026-05-28 | $73.57 | $74.49 | 1.25% | 5322 |
| 2026-05-27 | $73.99 | $74.10 | 0.15% | 5436 |
| 2026-05-26 | $72.39 | $74.03 | 2.27% | 12501 |
| 2026-05-22 | $72.48 | $72.17 | -0.43% | 12200 |
| 2026-05-21 | $73.07 | $73.25 | 0.25% | 3600 |
| 2026-05-20 | $72.97 | $73.83 | 1.18% | 3927 |
| 2026-05-19 | $71.85 | $72.00 | 0.21% | 2623 |
| 2026-05-18 | $72.05 | $72.23 | 0.25% | 2615 |
| 2026-05-15 | $74.67 | $72.11 | -3.43% | 4900 |
| 2026-05-14 | $75.42 | $75.48 | 0.08% | 2825 |
| 2026-05-13 | $72.20 | $74.74 | 3.52% | 4743 |
| 2026-05-12 | $73.60 | $72.17 | -1.94% | 2908 |
| 2026-05-11 | $69.44 | $73.35 | 5.63% | 3300 |
| 2026-05-08 | $74.14 | $74.47 | 0.45% | 2036 |
| 2026-05-07 | $80.00 | $77.48 | -3.15% | 4600 |
| 2026-05-06 | $74.61 | $74.00 | -0.82% | 4121 |
| 2026-05-05 | $74.01 | $73.13 | -1.19% | 2200 |
| 2026-05-04 | $75.00 | $73.65 | -1.80% | 9000 |
| 2026-05-01 | $74.01 | $76.01 | 2.70% | 2300 |
| 2026-04-30 | $75.47 | $74.75 | -0.95% | 3200 |
| 2026-04-29 | $76.74 | $76.72 | -0.03% | 4300 |
| 2026-04-28 | $78.80 | $78.80 | 0.00% | 3100 |
| 2026-04-27 | $77.09 | $75.81 | -1.66% | 5101 |
| 2026-04-24 | $76.31 | $75.52 | -1.04% | 2400 |
| 2026-04-23 | $73.36 | $74.59 | 1.68% | 2902 |
| 2026-04-22 | $77.02 | $76.30 | -0.93% | 3022 |
| 2026-04-21 | $74.38 | $76.18 | 2.42% | 3400 |
| 2026-04-20 | $77.50 | $77.05 | -0.58% | 4400 |
| 2026-04-17 | $78.74 | $76.87 | -2.37% | 6147 |
| 2026-04-16 | $77.20 | $77.59 | 0.51% | 7045 |
| 2026-04-15 | $76.95 | $78.50 | 2.01% | 4300 |
| 2026-04-14 | $78.22 | $76.20 | -2.58% | 11500 |
| 2026-04-13 | $77.15 | $76.46 | -0.89% | 4800 |
| 2026-04-10 | $78.13 | $78.13 | 0.00% | 1700 |
| 2026-04-09 | $73.10 | $76.83 | 5.10% | 4626 |
| 2026-04-08 | $74.44 | $74.43 | -0.01% | 5416 |
| 2026-04-07 | $73.50 | $73.45 | -0.07% | 3800 |
| 2026-04-06 | $74.45 | $72.55 | -2.55% | 2848 |
| 2026-04-02 | $72.68 | $72.10 | -0.80% | 5500 |
| 2026-04-01 | $73.62 | $72.62 | -1.36% | 6129 |
| 2026-03-31 | $73.28 | $72.94 | -0.46% | 5200 |
| 2026-03-30 | $73.00 | $72.92 | -0.11% | 4400 |
| 2026-03-27 | $72.28 | $71.89 | -0.54% | 4111 |
| 2026-03-26 | $73.33 | $73.77 | 0.60% | 3500 |
| 2026-03-25 | $80.99 | $73.00 | -9.87% | 3800 |
| 2026-03-24 | $73.38 | $73.02 | -0.49% | 5500 |
| 2026-03-23 | $73.90 | $75.01 | 1.50% | 8000 |
| 2026-03-20 | $70.57 | $72.29 | 2.44% | 17828 |
| 2026-03-19 | $70.00 | $70.59 | 0.84% | 4266 |
| 2026-03-18 | $69.89 | $70.01 | 0.17% | 8300 |
| 2026-03-17 | $72.04 | $70.70 | -1.86% | 5629 |
| 2026-03-16 | $74.98 | $72.75 | -2.97% | 3301 |
| 2026-03-13 | $69.99 | $71.50 | 2.16% | 3638 |